improved vtp