add simple body parameters middleware