added virtual control models