added common.sh