supplement roles