- adjusted glade bcond logic