implements model update helper methods
cleans up create/update returns
allows running migrations from here