here's a doozy of an idiotic bug: order in which charts appeared was unpredictable, now fixed.

i was pushing data to an array as it loaded. of course, i wasn't
thinking asynchronously. there was a race condition; the order the
charts appeared in depended on which happened to load first. the right
one almost always loaded first, so it was hard to reproduce, and i
thought i was just seeing things when i recalled seeing them in reverse
order. lol fool. now assigning to named keys in an object.