make sure vdef calcs only calc as far as originally requested.