completed dictionaries and updated arrays