implement service getter