oops, distribution and frequency charts have different data structures, need different observers