first commit
more comments added