update Posture_Generator