Goecks, David and Pat - detayls