All around he has been very thorough.