Adds if-else fourfolds