added setPosture