filling out traversal parsing, p.2
filling out traversal parsing, p.3