split big dictionary for potential perfrormance problem avoidance