added payload avrg len