completed array support