ron hayes (2)