dynamic ui example using three datasets