Complete quotation page, need save function