It Wasn't a tricky question , but some tweak has to be done, to make it work.. Forum quesion He was looking to make a alternate color for rows.. ha a, he has the trick, he needs to alternate color on each group, not on each row, One way to do this , of-course as Mr.Matt said "variable ugliness" is this :) we need to find a way to toggle for every group, i was looking for some in-built function, it is there i guess, but could not able to find , which one it is... so thought for a while came up with this solution, which is cool and pretty i guess. The trick is to identify that the group end, and another group starts..