add array module
build