done ssome work on exercis 1