add if-then-else test