Well thought out and beautifully presented. Everything has been thought of