updated b_commander