PLD: use if-else over two ifs