heavy teen down heavy soul is a cock.