pat happel