i expect ```vm.name``` to update name on vm object. here we are altering it using api. so it will be more appropriate to call it ```update_name``` instead of ```name=```