That must have been a lot of work, thanks for the read.