Yeah I really should learn to commit more often with decent commit messages that explain what has happened.