some basic parsing code
compiles