added Room service interface