added wacky function.