# Foot Section All JS is loaded at the bottom of the page in "foot.html" include. This ensures JS libraries are loaded in correct order and are optimized for page load. First, "foot.html" adds bootstrap bundle and lazysizes assets which are required on all pages. Next, any other chunks of JS are added via includes based on the page layout or front matter options. Most default CB layouts have a custom JS component specific to the visualization. In general, these are added to the page using the `custom-foot` option in the layout's front matter. ## custom-foot Option To add an include to any page or layout, use the `custom-foot` option in the yml front matter. Create the include in the "_includes" folder, then provide the filename in the `custom-foot` value. Multiple includes can be added separated by a semicolon `;`. ### custom-foot Example You want to add some custom JS to "pages/about.md". Create the includes "_includes/js/example.html" and "_includes/js/another_example.html" with the module component parts. The JS will be written in the includes inside of `