Author: bryan.willis@candid.solutions