Will Haven held to answer