Refactor middleware set up
Basic service middleware skipping
Build services list on request and drain
Not yet ...