add min_len option