updating toArray