improved rightVC