minor upgrades to the behavior ABC component