save without transaction