hid/switched to array as we aren't using any extended list ops.