skeleton for the if/else rule