Great story... A lot detail was included.