piperazine view 3