updated with goals