hannah hatch