Immaculate, as described, and very well thought out, definitely would be back 🙂