holy crap i should commit more often