fix(bmc.ml): add mode flow for final step