conterbalancing not working for more than 2 condition