pass through commit messages, save shas and messages, fix admin formatting