renamed service implementation class