nullpointer bug
update .gitignore
test main