final commit, ready for submission