diff --git a/static-data/www/private/index.html b/static-data/www/private/index.html
index ddb84ebf..fd692649 100755
--- a/static-data/www/private/index.html
+++ b/static-data/www/private/index.html
@@ -251,8 +251,6 @@
-
Transports
-
diff --git a/static-data/www/shared/darktheme.js b/static-data/www/shared/darktheme.js
deleted file mode 100644
index e69de29b..00000000
diff --git a/static-data/www/shared/loadabout.js b/static-data/www/shared/loadabout.js
index 4bf26d20..e5ba8dc9 100644
--- a/static-data/www/shared/loadabout.js
+++ b/static-data/www/shared/loadabout.js
@@ -1,3 +1,21 @@
+/*
+ Onionr - Private P2P Communication
+
+ Load about text for modal
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see
+*/
fetch('shared/about.html')
.then(resp=>resp.text())
.then(function(response) {
diff --git a/static-data/www/shared/main/recent.js b/static-data/www/shared/main/recent.js
index abc41a96..4e7c8615 100644
--- a/static-data/www/shared/main/recent.js
+++ b/static-data/www/shared/main/recent.js
@@ -1,3 +1,21 @@
+/*
+ Onionr - Private P2P Communication
+
+ Get and show recent blocks
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see
+*/
var getRecent = function(){
var recentSource = new EventSourcePolyfill('/recentblocks', {
headers: {
diff --git a/static-data/www/shared/main/torstats.js b/static-data/www/shared/main/torstats.js
index 12706c83..b1abee45 100644
--- a/static-data/www/shared/main/torstats.js
+++ b/static-data/www/shared/main/torstats.js
@@ -1,3 +1,21 @@
+/*
+ Onionr - Private P2P Communication
+
+ Get and show tor statistics
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see
+*/
fetch('/config/get/transports.tor', {
headers: {
"token": webpass
diff --git a/static-data/www/shared/sites.js b/static-data/www/shared/sites.js
index 1ea9be0a..fc9b7fb1 100755
--- a/static-data/www/shared/sites.js
+++ b/static-data/www/shared/sites.js
@@ -1,3 +1,21 @@
+/*
+ Onionr - Private P2P Communication
+
+ handle opening of sites on main page
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see
+*/
function checkHex(str) {
regexp = /^[0-9a-fA-F]+$/
if (regexp.test(str)){