Oh wow. Very thorough.