checking len func