conditional role application; dbix binding updates