major progress on dynamically highlighted city labels