role allocation