Great job. congrats and thanks for the detailed report.