working, basically. add resume functionality, improve generic parser's algorithms, and add frontline compatability