git ignore, bug fixes