Online quotation

Role in implementation