rework list so the format matches other functions
shrink tempBuf to 32 bytes as we don't need more
implement correct list format in perl cli