jp huddle