- fix array initialization value in init_array in add.h
- switch from palloc to palloc0