Excellent points and absolutely true.