implemented client-side map storage