This is an excellent thread.