scratch.sh improved