1: Data Sources
2: Filtering
3: Mapping
4: Rendering