add calGoal