fst cpo

fst commit