Actually committed create functionality