Great progress Josh, Looks fantastic!
I've got a bit of catching up to do...