CFL Class 3000

Work in progress…