optimize the Maps.
optimize the lists.