Commit to save.

Next step GUI Integration