terlib.sh