ALL WEATHER PITCH