Thank you Anindya,
It looks like I am about to get the final product, my only challenge now is that at the top layer as you can see from my model design, I have one aggregation where I am getting repeats and another one to get the total, if I test each one separate I am getting the right numbers, however when I joined them or union them I am getting wrong results, let me explain,
when I do left join to the total I am getting lot of null values, if I do left join to the repeats I am getting less total, if I do union I am getting lot of null values, I tried replacing nulls with 0 but I get wrong values when display results. Please advise.
Thank you much for your time.