Sounds like you are getting pretty far along! Can't wait to see it!