great play-through :D this was the first one after we updated it, nice to see the thought process, thanks for sharing!