modify some change api