This is all very fantastic. Thank you very much!