Perverted, very perverted.