He did a good job collecting all those small pieces of information.

More...