lot more packet tester functionality, exception catching