Overhaul invocation of BSC