Now the virtualiser takes only two parameters