Start adding commit functionality.