Model should be new for create and should be loaded for update