initial commit

write descriptive commit messages