Refactoring into VNTs