Have been using Greg for years and he has been spot on and accurate every year. Keep up the great work Greg.