add common shell script library