created chart on and fire methods