to cope with odd-even