v0.2.1 Add optional middlewares in configs