Excellent points Ryan