review Manipulation