revised array