first pass at charts