new explicit mainstream

.