started with assigment 2