temp
merging with master
scripts save on exit and load on entry