porcupine complex view 2