added assigment 1