better shellscript dependencies