John Huff , viceordf.