Refactored frogger, frog, and cast methods