-fix too much same class in VirtualUnit