John you are an amazing writer.....