Saving the save function via the interface