first commit
code updated