stopped 'dictionary changed size during iteration' exception on reload, hopefully