debug logging taken down a notch, enforcing existance and usage of temporary directory
handle extra unused subs that are sometimes retrieved