rack middleware

further fiddling with rack middleware

further fiddling

asdsadasdsadasdsadas

...

asdsadsadsa

ok