implementing source destination checks disablement
stringifiying the variables
adding real boot scrpits