gitignore
build fixes