continued
fonction boundary and xref separation