added functionality of 'VM Request as a service'