avoid empty requests