Documentation of manipulation_states