conditionals wacky

in progress