https://lectures.ng/document-controller-estimating-assistant/