traceability and sustainability