added open and close gripper