Add general_functions.sh