fix odd-even
fix BX windows