hehe
implement bb_require and tune bb_reward