Master at many things.