skeleton for the if/else rule
complete if/else rule