updated chart constructors to follow new pattern with volcano