added if else if stament to wacky conditionals