redesign of VM5 -  this is a draft for a possible solution