Am I missing something or why the heck we have so many services today between stages?