Everything is thought out to the smallest detail. Everything is perfect. Thank you very much.