split role Archive