changed model save to explicit save