add goal and tasks work