Worked on Wacky Functions