Updated Readme, middleware update