adding a test to use the middleware setup twice for different structures