Barchart protocols.