diff --git a/dist/assets/index-5d88619d.css b/dist/assets/index-5d88619d.css
new file mode 100644
index 0000000000000000000000000000000000000000..958f9ab18a2e2ef5a86624763ec0d003238baaf1
--- /dev/null
+++ b/dist/assets/index-5d88619d.css
@@ -0,0 +1 @@
+body{font-family:Arial,Helvetica,sans-serif}input{max-width:30%}p{color:#000}h3{margin-left:4px;margin-top:20px;margin-bottom:4px}h1{margin-top:4px;margin-bottom:8px}p.lock{cursor:default;margin:0}p#dropText{font-size:100px}.container{display:flex}button{border:none}button.interface{background-color:#c8c8c8;padding:4px;border-radius:6px;margin:4px;width:28%;min-width:80px}button.interface:hover{background-color:#a0a0a0;cursor:pointer}button.lock{background:none;border:none;margin:0;padding:0;cursor:pointer}div,h2{margin:4px}.info{background-color:#ddd;padding:5px;border-radius:8px}.full-flex{flex:1}.panel{display:flex;flex-direction:column;padding:4px}.settings{width:35vh;margin:4px;display:flex;border-radius:6px;border:1px solid rgb(0,0,0);flex-direction:column}#previewSVG{width:100%;height:100%}div.SVGbox{border:1px solid rgb(0,0,0)}div.preview{width:65vh;height:65vh;margin:4px;border-radius:6px;background-size:100% 100%;background-image:url(https://quentinbolsee.pages.cba.mit.edu/gerber2img/assets/background-241caa55.svg);border:1px solid rgb(0,0,0);display:flex;align-items:center;justify-content:center}div#dropZone{background-color:#b4b4b499;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;visibility:hidden;display:flex;align-items:center;justify-content:center}footer{position:fixed;left:0;bottom:0;height:30px;width:100%;font-size:12px}
diff --git a/dist/assets/index-e1ba9a9d.css b/dist/assets/index-e1ba9a9d.css
deleted file mode 100644
index b695a6b4f14af5c3599c5115a83a923e5f330c6a..0000000000000000000000000000000000000000
--- a/dist/assets/index-e1ba9a9d.css
+++ /dev/null
@@ -1 +0,0 @@
-body{font-family:Arial,Helvetica,sans-serif}input{max-width:30%}p{color:#000}h3{margin-left:4px;margin-top:20px;margin-bottom:4px}p.lock{cursor:default;margin:0}p#dropText{font-size:100px}.container{display:flex}button{border:none}button.interface{background-color:#c8c8c8;padding:4px;border-radius:6px;margin:4px;width:28%;min-width:80px}button.interface:hover{background-color:#a0a0a0;cursor:pointer}button.lock{background:none;border:none;margin:0;padding:0;cursor:pointer}div,h2{margin:4px}.info{background-color:#ddd;padding:5px;border-radius:8px}.full-flex{flex:1}.panel{display:flex;flex-direction:column;padding:4px}.settings{width:35vh;margin:4px;display:flex;border-radius:6px;border:1px solid rgb(0,0,0);flex-direction:column}#previewSVG{width:100%;height:100%}div.SVGbox{border:1px solid rgb(0,0,0)}div.preview{width:65vh;height:65vh;margin:4px;border-radius:6px;background-size:100% 100%;background-image:url(https://quentinbolsee.pages.cba.mit.edu/gerber2img/assets/background-241caa55.svg);border:1px solid rgb(0,0,0);display:flex;align-items:center;justify-content:center}div#dropZone{background-color:#b4b4b499;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;visibility:hidden;display:flex;align-items:center;justify-content:center}
diff --git a/dist/assets/main-eaf63962.js b/dist/assets/main-040a67c4.js
similarity index 100%
rename from dist/assets/main-eaf63962.js
rename to dist/assets/main-040a67c4.js
diff --git a/dist/index.html b/dist/index.html
index dab727487180fd184fd05af34d8fe45ce3996e4b..574585ef225211e1f5fff0932351d4cf1bdc8605 100644
--- a/dist/index.html
+++ b/dist/index.html
@@ -8,12 +8,12 @@
 	<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" />
 	<meta http-equiv="Pragma" content="no-cache" />
 	<meta http-equiv="Expires" content="-1" />
-  <script type="module" crossorigin src="https://quentinbolsee.pages.cba.mit.edu/gerber2img/assets/main-eaf63962.js"></script>
-  <link rel="stylesheet" href="https://quentinbolsee.pages.cba.mit.edu/gerber2img/assets/index-e1ba9a9d.css">
+  <script type="module" crossorigin src="https://quentinbolsee.pages.cba.mit.edu/gerber2img/assets/main-040a67c4.js"></script>
+  <link rel="stylesheet" href="https://quentinbolsee.pages.cba.mit.edu/gerber2img/assets/index-5d88619d.css">
 </head>
 <body style="background-color: rgb(255, 255, 255);">
 	<h1>gerber2img</h1>
-	<p>Drag and drop one or multiple Gerber files to start</p>
+	<p>Drag and drop one or multiple Gerber files; lock origin and dimension to preserve alignment between successive uploads.</p>
 	<div id="dropZone"><p id="dropText">↑</p></div>
 	<input type="file" id="fileInput" multiple hidden></input>
 	<canvas id="canvas" hidden></canvas>
@@ -89,5 +89,8 @@
 		</div>
 	</div>
 	
+	<footer>
+		<img src="https://quentinbolsee.pages.cba.mit.edu/gerber2img/assets/logo-a252ba3f.png" height="24" style="margin-left:4px; margin-right:4px;"></img>Quentin Bolsée and Jake Read, MIT Center for Bits and Atoms, 2023
+	</footer>
 </body>
 </html>