Appearently, we need these try/catch's or else the output in the Release folder won't properly display the logged packets, eh, I'll look into it next year; ha ha ha