whitespace vm