Added JSON Rest - operates off of vm