27-Why We Need a Service Layer