building a basic parser