The Boston virtual solution