sets up roles