fighting against perverted agenda