Valleys ten thousand hours