add BMS return function (aon)