update rack middleware
update README
update README