All things to all. - Hookway, James