Hi HunterZ were u did not understand my post ↓ I will try to explain again. Please: Can some one explain to me how I can load my owen PREFIX/host.txt file into the update part of the script, so when the script updates the blacklist it adds my host.txt file to the blacklist as well. The idear is to get Shibby to put a configurable link in the "Web Usage" page so you can update your owen host.txt file. This is my problem: I am not a programer and I have dyslexia which is a pain i the ass "oh" and Im am Windows user so I copy and past Domain Name from Web Usage page in to a windows txt file that has line end of "CRLF" which mess up the blocklist. maybe this will make more sense and maybe u can fix my attempt to script. Thanks #!/bin/sh PREFIX="/tmp/mnt/sda1/adblock/" ## Adjust this "/tmp/*/*/"! if [ ! -f "$PREFIX"blacklist ] ## To check if File blacklist exists then echo "" > "$PREFIX"blacklist ##Mack new File blacklist fi tr -d '\015' < "$PREFIX"MyHosts.txt > "$PREFIX"convert ## Remove the CR from windows file mv "$PREFIX"blacklist "$PREFIX"tmp ## Rename blacklist File to temp file echo "" > "$PREFIX"blacklist ## Mack new blacklist File cat "$PREFIX"convert "$PREFIX"tmp > "$PREFIX"blacklist ## Copy Files to new blacklist File mv "$PREFIX"blacklist "$PREFIX"tmp ## Rename blacklist File to temp file echo "" > "$PREFIX"blacklist ## Mack new File blacklist cat "$PREFIX"tmp | sort -u > "$PREFIX"blacklist ## Remove duplicates in blacklist File ##load blacklist it blocklist and restart adblocker.