Add array construct