before create goals service