interactive chart implemented