a basic Parser class that does little