My regular golf buddies and I have played these rules for years. Occasionally someone will hit a provisional but we don't spend a lot of time searching for lost balls. Hence, we're all getting much better with remembering a land marker knowing the search area is going to be limited based on time. We don't concede putts for eagle or birdies. If there is a SKIN or outright winner needed then the hole is finished by the player with the chance to win outright. Ways we've found to keep play moving is to be prepared when its your turn to hit. *(Using a phone GPS App for hole overview and general distance), walking up with several clubs to avoid trips to the cart *(If I'm on the fringe and can't determine the approach I'll bring my 60 degree wedge, 7 iron, 9 iron, and putter along with a wet towel to clean off the golf ball before putting. I'm a high handicap and no one ever complains because I'm never making them wait on me...even if i do take a lot more strokes. Speed of play can be accomplished by common sense. Don't add your scorecards while waiting to drive off the green. It slows the group that has been waiting to hit up and you can do that as your group is teeing off. You know it takes time to determine club, put your glove on, grab a tee, maybe use the ball cleaner, bathroom, practice swing, etc... People just need to use common sense and play should pick up.