modify some code align