Excellent update. That helped me fill in some knowledge gaps and better understand where we go from here. As always, great job.