think id should just be `facia`, to keep it consistent (and `val FaciaSwitch = ...`)