6/3/14: more work on the parser. its in various stages of not-working. but its getting there