code review 1

code review 1