This would be a thread for NPG if there ever was one.