updates for supporting unaligned nodes on MIC