VM is*Box checkings from Model added
Some improvements + Tests