prevously fixed max length list now expanding on demand, using next quite like binary_code, a pattern is emerging