More robust

More robust from a mechanical and
sealing point of view.