Functions:Wacky

work continued