working model for demo(vm environment)