Functionals_Wacky: Changed up and added more arguments.