wacky if statemtn