diff --git a/.gitignore b/.gitignore index 69edf7a..b6e09f8 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,3 @@ -./public +# ./public +public/ +# ./public diff --git a/public/404.html b/public/404.html deleted file mode 100644 index 31cc89a..0000000 --- a/public/404.html +++ /dev/null @@ -1,224 +0,0 @@ - - - - - - - - - - - - - - -404 Page not found - Casual Blog - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Skip to main content -
-
- -
-
-

- Casual Blog -

- - - - - - - - -
-
- -
-
- - - - - - - - - -
-
- -
-
-

Go Home

- Sorry, this Page is not available. -
-
- -
- - - - -
- - diff --git a/public/categories/index.html b/public/categories/index.html deleted file mode 100644 index c6b973d..0000000 --- a/public/categories/index.html +++ /dev/null @@ -1,228 +0,0 @@ - - - - - - - - - - - - - - -Categories - Casual Blog - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Skip to main content -
-
- -
-
-

- Casual Blog -

- - - - - - - - -
-
- -
-
- - - - - - - - - -
-
- -
- -
- -

Categories

- - - -
- - - - -
- - diff --git a/public/categories/index.xml b/public/categories/index.xml deleted file mode 100644 index e4ecff4..0000000 --- a/public/categories/index.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - Categories on Casual Blog - https://blog.ca.sual.in/categories/ - Casual Blog (Categories) - Hugo -- gohugo.io - en-us - - - - - - diff --git a/public/css/style.min.34fab757c79886f5fba50162d53c087be9aaa00d0537b6c25d2949204958014a.css b/public/css/style.min.34fab757c79886f5fba50162d53c087be9aaa00d0537b6c25d2949204958014a.css deleted file mode 100644 index 04f806f..0000000 --- a/public/css/style.min.34fab757c79886f5fba50162d53c087be9aaa00d0537b6c25d2949204958014a.css +++ /dev/null @@ -1 +0,0 @@ -:root{--font-color:#dadadb;--bg-color:#1d1e20;--card-color:#2e2e33;--card-border-color:#333333;--link-color:#599ada;--link-state-color:#ff5858;--link-state-border-color:rgba(238, 54, 54, 0.5);--thead-bg-color:#343a40;--table-border-color:lightgrey;--nav-bg-color:#2e2e33;--nav-link-color:#b6b6b6;--pre-color:#f8f8f2;--pre-bg-color:rgba(175, 184, 193, 0.1);--pre-border-color:rgba(175, 184, 193, 0.3);--bq-color:#ccc;--hr-color:#333;--pagination-bg-color:#2e2e33;--pagination-link-color:#b6b6b6;--pagination-border-color:#333333;--pagination-border-radius:5px;--post-info-color:grey;--switcher-color:#fff;--svg-color:#ccc;--svg-state-color:#ff5858}:root{--card-border-radius:0.5em;--card-margin:1.5em}html{font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,helvetica neue,Arial,noto sans,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol,noto color emoji;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;font-size:18px;line-height:1.5;-webkit-font-smoothing:antialiased;color:var(--font-color);background:var(--bg-color)}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}.container{max-width:42em;margin:0 auto}main{outline:none}.toc{cursor:zoom-in;display:block;margin-top:1em;margin-bottom:1em;padding:.5em 1em;border:1px solid var(--card-border-color);border-radius:var(--card-border-radius);background:var(--card-color);font-size:14px;font-weight:700}.toc.expanded{cursor:zoom-out}.toc .inner{margin:0;padding:0}h1{font-size:1.35em}h2{font-size:1.2em;margin-top:3em}h2:first-of-type{margin-top:0}h3{font-size:1.1em}a{color:var(--link-color);text-decoration:none;border-bottom:1px solid transparent}a:hover,a:focus,a:active{color:var(--link-state-color);border-bottom:1px solid var(--link-state-border-color)}a:active,a:hover{outline:0}a:active{opacity:.9}a.skip-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}a.skip-main:focus,a.skip-main:active{left:auto;top:0;width:auto;height:auto;overflow:auto;z-index:999;padding:4px 6px;text-decoration:underline;border:none}thead{background:var(--thead-bg-color)}.table-wrapper{overflow-x:auto}table{max-width:100%;border-spacing:0}th,td{padding:.5em 1em;border:1px double var(--table-border-color)}pre{max-width:100%;overflow:auto;margin-top:0;margin-bottom:0}code,pre,kbd{color:var(--pre-color);background-color:var(--pre-bg-color);font-family:monospace;font-size:.9em;line-height:154%;border-radius:6px;border:1px solid var(--pre-border-color);padding:.1em .3em}pre code,pre kbd{color:inherit;background-color:inherit}blockquote{border-left:2px solid var(--bq-color);padding:.1em 1em;margin-left:.75em}p{margin-top:.5em;margin-bottom:.5em}hr{color:var(--hr-color);background-color:var(--hr-color);border:none;height:1px}.common-header{padding-bottom:1.5em}header a{color:var(--font-color)}header h1{font-size:1em;margin-top:1em;margin-bottom:0;font-weight:400}header h2{font-size:1em;margin:0;font-weight:400}.header-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;vertical-align:middle;margin-top:1em}.header-top-left{display:flex;align-items:center;justify-content:space-between}.site-title{display:inline;white-space:nowrap;font-weight:700}header nav:not(:empty){background:var(--nav-bg-color);margin-top:var(--card-margin);max-width:100%;text-align:center;padding:.5em 0;border:1px solid var(--card-border-color);border-radius:var(--card-border-radius);font-size:14px}header nav a{display:inline-block;margin:0 2.5%}.social-icons{display:inline;margin:1em 0 0 1em;padding:0;list-style-type:none}.social-icons li{display:inline}.social-icons li:not(:first-of-type){margin-left:.5em}.social-icons a:hover,.social-icons a:focus,.social-icons a:active{color:inherit;border-bottom:none;text-decoration:none}.inline-svg{display:inline-block;height:1.15rem;width:1.15rem;top:.15rem;position:relative}main h1{margin-top:1em;font-weight:400;line-height:1.1em;margin-bottom:.5em;font-weight:600}.post-card{border:1px solid var(--card-border-color)!important;border-radius:.5em;padding:0 1em 1em;background:var(--card-color)}article:not(:last-of-type){margin-bottom:var(--card-margin)}.post-short-list:first-of-type{margin-top:1em}.post-short-list img{max-width:100%;display:block;height:auto;margin:0 auto .5em}.post-short-list video{max-width:100%;display:block;height:auto;margin:0 auto .5em}.post-header{margin-top:1em;line-height:1.1em;margin-bottom:1em}.post-header header{display:inline}.post-navigation{background:var(--nav-bg-color);text-align:center;margin-top:1em;max-width:100%;padding:.5em 0}.post-navigation a:first-of-type{margin-left:0}.post-navigation a{color:var(--nav-link-color);margin-left:2em}.post-navigation a:hover,.post-navigation a:focus,.post-navigation a:active{color:var(--link-state-color)}.post-list{border:#777}.post-short-list .post-title{display:inline}.post-title.favorite::after{content:"🌟";display:inline-block;margin-left:.2em}.post-title.draft::after{content:"✏️";display:inline-block;margin-left:.2em}.post-title.favorite.draft::after{content:"🌟 ✏️";display:inline-block;margin-left:.2em}article header h1{font-size:1.35em;line-height:1.1em;margin-bottom:.5em;font-weight:600;display:inline}article header h1 a{color:var(--font-color);border:none;text-decoration:none}.post h1,.post h2,.post h3,.post h4,.post h5,.post h6{position:relative}.post h1 a,.post h2 a,.post h3 a,.post h4 a,.post h5 a,.post h6 a{opacity:1;border-bottom:none}.post h1:hover a,.post h2:hover a,.post h3:hover a,.post h4:hover a,.post h5:hover a,.post h6:hover a{opacity:1;border-bottom:none}.post h1 a:hover,.post h1 a:focus,.post h1 a:active,.post h2 a:hover,.post h2 a:focus,.post h2 a:active,.post h3 a:hover,.post h3 a:focus,.post h3 a:active,.post h4 a:hover,.post h4 a:focus,.post h4 a:active,.post h5 a:hover,.post h5 a:focus,.post h5 a:active,.post h6 a:hover,.post h6 a:focus,.post h6 a:active{border-bottom:none}.post h1 svg,.post h2 svg,.post h3 svg,.post h4 svg,.post h5 svg,.post h6 svg{stroke:var(--svg-color)}.post h1 svg:hover,.post h1 svg:focus,.post h1 svg:active,.post h2 svg:hover,.post h2 svg:focus,.post h2 svg:active,.post h3 svg:hover,.post h3 svg:focus,.post h3 svg:active,.post h4 svg:hover,.post h4 svg:focus,.post h4 svg:active,.post h5 svg:hover,.post h5 svg:focus,.post h5 svg:active,.post h6 svg:hover,.post h6 svg:focus,.post h6 svg:active{stroke:var(--svg-state-color)}.post-list .post-info{color:var(--post-info-color);font-size:.75em;margin-top:1em;margin-bottom:1em;display:block;gap:1em}.post-info{color:var(--post-info-color);font-size:.75em;margin-top:1em;margin-bottom:1em;display:flex;gap:1em}.post-info a{color:var(--post-info-color)}.post-info a:hover{color:var(--link-state-color)}.post-short-list .post-info{margin-top:0;margin-bottom:1.5em}.post-taxonomies{display:inline}.post-hidden-url{display:none}.post-hidden-author{display:none}.post-date{white-space:nowrap}.post-categories{display:inline;list-style-type:none;padding:0}.post-categories li{display:inline;margin-right:1em}.post-tags{display:inline;list-style-type:none;padding:0;margin:0}.post-tags li{display:inline;margin-right:1em}.post-authors{display:inline;list-style-type:none;padding:0;margin:0}.post-authors li{display:inline;margin-right:1em}article img{max-width:100%;display:block;height:auto;margin:0 auto .5em}article figcaption{color:grey;text-align:center;font-size:.85em;margin-bottom:2em}article video{max-width:100%;display:block;height:auto;margin:0 auto .5em}code.has-jax{-webkit-font-smoothing:antialiased;background:inherit!important;border:none!important;font-size:100%}.read-more{margin:1em 0}.divider{border-top:thin solid var(--hr-color);display:block;height:1px;border:0;width:25%;margin:1em auto}.post-summary{margin-top:.5em;display:block}.post-summary>p{display:block}.post-translations{margin-left:.5em;list-style:none;padding:0;display:inline;font-size:14px}.post-translations>li{display:inline}.post-translations>li:not(:last-child)::after{content:"|";display:inline-block}.post-translations>li a{color:var(--link-color)}.post-translations>li a:hover,.post-translations>li a:focus{color:var(--link-state-color)}.read-next-title{margin-bottom:0;margin-top:3em;padding-top:1em;border-top:1px dashed var(--thead-bg-color)}.read-next-posts{margin-top:5px;list-style-type:"- ";padding-inline-start:20px}.terms{list-style-type:none;padding:0;line-height:2em}.pagination{display:flex;justify-content:space-between;margin-top:3em;text-align:center}.pagination-item{border:1px solid var(--pagination-border-color);border-radius:var(--pagination-border-radius);background:var(--pagination-bg-color);padding:.25em .75em}.pagination-item a{color:var(--pagination-link-color)}.pagination-item a:hover,.pagination-item a:focus{color:var(--link-state-color)}.disabled{visibility:hidden}.pagination-item a:hover,.pagination-item a:focus{border-bottom:0}.post-pagination .pagination-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:16em}.common-footer{padding-top:1.5em;margin-top:3em;font-size:12px;margin-bottom:1.5em;color:var(--pagination-link-color)}.common-footer-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}ul.language-select,ul.footer-menu{padding-left:0;list-style:none;display:flex}ul.language-select>li,ul.footer-menu>li{margin-right:1em}.theme-switcher{color:var(--switcher-color);margin:1em 0 0 1.5em;cursor:pointer}.h-card{display:none}.highlight{position:relative;overflow:auto}.highlight pre{padding-right:75px}.highlight:hover .highlight-copy-btn{display:inline-block;border:1px solid var(--bg-color)}.highlight-copy-btn{display:none;position:absolute;top:18px;right:2px;border:0;border-radius:4px;padding:1px;font-size:.7em;line-height:1.8;color:#fff;background-color:#777;min-width:25px;text-align:center;border-radius:5px}.highlight-copy-btn:hover{transition-duration:.1s;background-color:#666;border:1px solid var(--bq-color)!important;cursor:pointer}.highlight-copy-btn,.highlight-copy-btn svg{vertical-align:middle;margin:8px}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:840px){.main-wrapper{margin:0;max-width:none;overflow-x:hidden;padding-left:25px;padding-right:25px}.container{max-width:90%;margin:0 auto;word-wrap:break-word}.pagination-item{padding:.5em;font-size:14px}.post-navigation{background:var(--pagination-bg-color);text-align:center;padding:.5em 0}.post-navigation a{margin-left:.5em}.post-pagination .pagination-item{max-width:10em}} \ No newline at end of file diff --git a/public/index.html b/public/index.html deleted file mode 100644 index 9dd67d5..0000000 --- a/public/index.html +++ /dev/null @@ -1,247 +0,0 @@ - - - - - - - - - - - - - - - -Casual Blog - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Skip to main content -
-
- -
-
-

- Casual Blog -

- - - - - - - - -
-
- -
-
- - - - - - - - - -
-
- -
-

-
- - ## - - Hi there -
-

-

-
- - # - - About site -
-

Powered by Hugo with Anubis2 theme.

- -
- -
- - - - -
- - -
- - - - -
- - diff --git a/public/index.xml b/public/index.xml deleted file mode 100644 index ba6b007..0000000 --- a/public/index.xml +++ /dev/null @@ -1,45 +0,0 @@ - - - - Index of Casual Blog on Casual Blog - https://blog.ca.sual.in/ - Casual Blog (Index of Casual Blog) - Hugo -- gohugo.io - en-us - Thu, 07 Mar 2024 09:01:06 +0300 - - - - - - Test - https://blog.ca.sual.in/posts/test/ - Thu, 07 Mar 2024 08:45:04 +0300 - - https://blog.ca.sual.in/posts/test/ - <p>Hello there! -It&rsquo;s first post and I&rsquo;m doing it on an overcomplicated system in my homelab.</p> -<!-- raw HTML omitted --> - - - - - Who is Casual? - https://blog.ca.sual.in/whoami/casual/ - Wed, 06 Mar 2024 22:36:30 +0300 - - https://blog.ca.sual.in/whoami/casual/ - <h1 id="casual" > -<div> - <a href="#casual"> - ## - </a> - Casual -</div> -</h1><p>There will be some kind of resume and info about me in future :)</p> -<!-- raw HTML omitted --> - - - - - diff --git a/public/js/script.min.74bf1a3fcf1af396efa4acf3e660e876b61a2153ab9cbe1893ac24ea6d4f94ee.js b/public/js/script.min.74bf1a3fcf1af396efa4acf3e660e876b61a2153ab9cbe1893ac24ea6d4f94ee.js deleted file mode 100644 index 19395e9..0000000 --- a/public/js/script.min.74bf1a3fcf1af396efa4acf3e660e876b61a2153ab9cbe1893ac24ea6d4f94ee.js +++ /dev/null @@ -1 +0,0 @@ -document.addEventListener("DOMContentLoaded",function(){"use strict";if(!document.queryCommandSupported("copy"))return;let t='',s='',o='';function n(e,n){e.innerHTML=n,setTimeout(()=>{e.innerHTML=t},1e3)}function i(e){let t=window.getSelection(),n=document.createRange();return e.childElementCount===2?n.selectNodeContents(e.children[1]):n.selectNodeContents(e),t.removeAllRanges(),t.addRange(n),t}function a(e){let a=document.createElement("button");a.className="highlight-copy-btn",a.innerHTML=t;let r=e.firstElementChild;a.addEventListener("click",()=>{try{let e=i(r);document.execCommand("copy"),e.removeAllRanges(),n(a,s)}catch(e){console&&console.log(e),n(a,o)}}),e.appendChild(a)}let r=document.getElementsByClassName("highlight");Array.prototype.forEach.call(r,a)},!1) \ No newline at end of file diff --git a/public/page/1/index.html b/public/page/1/index.html deleted file mode 100644 index 768c134..0000000 --- a/public/page/1/index.html +++ /dev/null @@ -1,10 +0,0 @@ - - - - https://blog.ca.sual.in/ - - - - - - diff --git a/public/posts/index.html b/public/posts/index.html deleted file mode 100644 index fafabca..0000000 --- a/public/posts/index.html +++ /dev/null @@ -1,268 +0,0 @@ - - - - - - - - - - - - - - -Posts - Casual Blog - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Skip to main content -
-
- -
-
-

- Casual Blog -

- - - - - - - - -
-
- -
-
- - - - - - - - - -
-
- -
- -
- -
-

Posts

- - - - - - - -
-
-
-

Test

- -
-
- - - - - - - -
- - -
- - -
- - - - -
- - diff --git a/public/posts/index.xml b/public/posts/index.xml deleted file mode 100644 index 74702e9..0000000 --- a/public/posts/index.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - Posts on Casual Blog - https://blog.ca.sual.in/posts/ - Casual Blog (Posts) - Hugo -- gohugo.io - en-us - Thu, 07 Mar 2024 08:45:04 +0300 - - - - - - Test - https://blog.ca.sual.in/posts/test/ - Thu, 07 Mar 2024 08:45:04 +0300 - - https://blog.ca.sual.in/posts/test/ - <p>Hello there! -It&rsquo;s first post and I&rsquo;m doing it on an overcomplicated system in my homelab.</p> -<!-- raw HTML omitted --> - - - - - diff --git a/public/posts/test/index.html b/public/posts/test/index.html deleted file mode 100644 index bd8fcb8..0000000 --- a/public/posts/test/index.html +++ /dev/null @@ -1,304 +0,0 @@ - - - - - - - - - - - - - - -Test - Casual Blog - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Skip to main content -
-
- -
-
-

- Casual Blog -

- - - - - - - - -
-
- -
-
- - - - - - - - - -
-
- - - -
-
-
-

Test

- -
- - - - - - -
- - - - - - - - - -
-

Hello there! -It’s first post and I’m doing it on an overcomplicated system in my homelab.

- - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - -
- - diff --git a/public/robots.txt b/public/robots.txt deleted file mode 100644 index d9cec9d..0000000 --- a/public/robots.txt +++ /dev/null @@ -1,5 +0,0 @@ -User-agent: * -# robotstxt.org - if environment is not `production` then robots will be disallowed. - - Disallow: - diff --git a/public/sitemap.xml b/public/sitemap.xml deleted file mode 100644 index b7c4ad6..0000000 --- a/public/sitemap.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - https://blog.ca.sual.in/ - 2024-03-07T09:01:06+03:00 - - https://blog.ca.sual.in/posts/ - 2024-03-07T08:45:04+03:00 - - https://blog.ca.sual.in/posts/test/ - 2024-03-07T08:45:04+03:00 - - https://blog.ca.sual.in/whoami/casual/ - 2024-03-06T22:36:30+03:00 - - https://blog.ca.sual.in/whoami/ - 2024-03-06T22:36:30+03:00 - - https://blog.ca.sual.in/categories/ - - https://blog.ca.sual.in/tags/ - - diff --git a/public/tags/index.html b/public/tags/index.html deleted file mode 100644 index f15a548..0000000 --- a/public/tags/index.html +++ /dev/null @@ -1,228 +0,0 @@ - - - - - - - - - - - - - - -Tags - Casual Blog - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Skip to main content -
-
- -
-
-

- Casual Blog -

- - - - - - - - -
-
- -
-
- - - - - - - - - -
-
- -
- -
- -

Tags

- - - -
- - - - -
- - diff --git a/public/tags/index.xml b/public/tags/index.xml deleted file mode 100644 index 9012de4..0000000 --- a/public/tags/index.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - Tags on Casual Blog - https://blog.ca.sual.in/tags/ - Casual Blog (Tags) - Hugo -- gohugo.io - en-us - - - - - - diff --git a/public/whoami/casual/index.html b/public/whoami/casual/index.html deleted file mode 100644 index 9fd0c72..0000000 --- a/public/whoami/casual/index.html +++ /dev/null @@ -1,310 +0,0 @@ - - - - - - - - - - - - - - -Who is Casual? - Casual Blog - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Skip to main content -
-
- -
-
-

- Casual Blog -

- - - - - - - - -
-
- -
-
- - - - - - - - - -
-
- - - -
-
-
-

Who is Casual?

- -
- - - - - - -
- - - - - - - - - -
-

-
- - ## - - Casual -
-

There will be some kind of resume and info about me in future :)

- - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - -
- - diff --git a/public/whoami/index.html b/public/whoami/index.html deleted file mode 100644 index 37bb122..0000000 --- a/public/whoami/index.html +++ /dev/null @@ -1,268 +0,0 @@ - - - - - - - - - - - - - - -Whoamis - Casual Blog - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Skip to main content -
-
- -
-
-

- Casual Blog -

- - - - - - - - -
-
- -
-
- - - - - - - - - -
-
- -
- -
- -
-

- - - - - - - -
-
-
-

Who is Casual?

- -
-
- - - - - - - -
- - -
- - -
- - - - -
- - diff --git a/public/whoami/index.xml b/public/whoami/index.xml deleted file mode 100644 index df4b408..0000000 --- a/public/whoami/index.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - Whoamis on Casual Blog - https://blog.ca.sual.in/whoami/ - Casual Blog (Whoamis) - Hugo -- gohugo.io - en-us - Wed, 06 Mar 2024 22:36:30 +0300 - - - - - - Who is Casual? - https://blog.ca.sual.in/whoami/casual/ - Wed, 06 Mar 2024 22:36:30 +0300 - - https://blog.ca.sual.in/whoami/casual/ - <h1 id="casual" > -<div> - <a href="#casual"> - ## - </a> - Casual -</div> -</h1><p>There will be some kind of resume and info about me in future :)</p> -<!-- raw HTML omitted --> - - - - -