Golf: A New Approach