@NanoBanana actually gives the BEST output closest to our requirement on the first response itself BUT, if we want to make minor adjustments, it simply doesn't make any changes there after