Changed Frog to an interface