Congrats on the day. Sounds challenging and tough but you got it done. Good job.