added chart builder