added learning goals and some elaboration