If length is zero exit? This deserves a comment.