updating save methods for models