"triple role"