zippy Kangaroo. .. The man's the definition of idfc