deviant methods