Definitely a lot of work and detail in these.  Great job !!!