BI Cum Swapping Compilation ...