cover array complete