Changes to committing data - TODO retrieval