adding traceback option, which should aid debugging a little bit
making header matching a bit more flexible