Commit of basic functions