Middleware complete supporting one up and down filter