fix array update bugs