Wow, what a coherent and well put response.