missing something in normalization as example nswap2 shows