make drain function w/ fluid argument work