added multi plate intersection