full VEM, about to work