updates
add ability to pause the parser