structured AI approach