Implemented change-goal operation