Model.instance instead of model.new, package dependencies update