Daniel O'Keefe with West Palm Beach in background