sats , ffen , roc.