add Service class and component access properties