fixing warnings
handling intent communication between costgroup and business assesment
adding toasts with error messages