O'RILEY, ian solomon.