updated to match latest demo page