modify some design