Mark Hines details