panipulation