hard for dirty

hard for dirty