demanipulation