having valve means