https://www.travisagnew.org/2007/04/14/packing-up-submerge/
Packing Up Submerge