cleaning for virtual table