complete arrays