exracting service interface