D slide valve