gen binary
updated gitignore