array module