as I know there is some build in test for length no reason to write new