avoid error query param
handle when not aol is passed, and only show address error if address search
new class for business rules
deconflicted