contribution barriers