valve functionality