made some vanish changes.