manage requests