Consultation update.

where is this function used?