D valves