array conversion