basic block placing with menu