first version of parser works!