that middleware was crap, but the idea is great!