I've never been more surprised with the extra things this jacket has - apart from it fits over my hydration vest, has another zip just so I can drink without unzipping my coat - comes with clips so you can unzip the coat but to stop it flapping around you have extra clips to hold it together - it even has rubber strips on the shoulders so you can wear a day pack on the outside and they stop it sliding around