First commit the hard way.