Wacky function commit to reflect the work through of insuring variables are scoped correctly.