Thank you Paul

I'm glad to hear to you were struggling too I think I'm on the right track to integrate this concept into my file.

What I didn't yet understand is why you set the boolean variables (B1, B2, B3) in the ribbon onLoad callback already