first own service method