initial tests working. about to add function defs to parser