new file:   funclib.sh