initial commit

check the code