God damn these electric sex-pants!!