Chart engines now Event driven