final save before submission