patrick porter 2