Good and full of information.