Work in progress commit--basic block position detection in place