piperazine view 2