use new middleware signature;update readme