Oh wow. Wow wow wow this is a lot of stuff. I came home from a day out to a package. I wasn't expecting so many pieces to come out!!! Thank you so much.. more commentary in the pictures :)