Introduction to  VCO, CCO and FCO