gitignore owned me. have to go back to month old code due to my impatience at fixing the repo. used gitignore, miscopied, mispushed, missed everything and lost half the code. lesson is, take the time to fix instead of shooting from the hip.