fine tuning for maximum request length and uped version