Endeavour identifies potential human rights impacts through a variety of methods: environmental and social impact assessments, health and safety risk assessments, supplier due diligence, community and employee grievance mechanisms and the corporate whistleblower mechanism, security risk assessments, and general stakeholder engagement processes .