OK.
So , you know what does this look like , what are  what are uh intermediate things that are worth computing , what are the features we need in order to make all these decisions
Mm - hmm.
and what 's the best way to organize this so that um it 's clean and  and consistent and all that sort of stuff.