A lot of detail. good job.  Mike