chris mack (170.704)