pre-save kann return überschreiben