Thank you all, and thanks Dave for your comprehensive detail.