I am super impressed by how thorough you were here. Great job!