multi threaded parsing done: need to polish and test things now