add usefull length access