update map&array write....