first commit

commit with first part of code