create new goal functionalities