added inital goals and first iteration