Two major types:
1) true CITYFLO 650 (no fixed block underlay) :
Clean and simple
100% CBTC trains
2) CITYFLO 650 with Fixed Block underlay :
Because customer wants to protect failed trains
Because customer worried about CBTC (Communication Based Train Control) failure