Flera olika mekanismer har framhållits .