merge dan shellscript updates