up main and bsl