don't process invalid requests