CHANGD:applied the KnightVO occupies generation;