change save methods in models