high heel trample and worship, smelling