I think code is correct, but agree, maybe a bit confusing. I will try to make it more clear.