potential roles in