drop request function