INTERACTIVE DASHBOARDS: ENHANCING USER ENGAGEMENT WITH CUSTOM VISUALISATIONS