improving 'vms experiment'