remove virtual
edit