See if you can combine the two saads into one script, and the two shunns into another. Avoid having a random function file outside of the script if it only serves one case.