Excellent thread. Excellent viewpoints.