Input Manipulator