add build dir
update (*)malloc