Agreed, very enjoyable thread.