add some shell libraries