add dynamic array
update readme, include dynamic array