service-pattern-7