Add status middleware

/to @sam-github 
/cc @bajtos