Example interface for the parser (needs to be completed)