extracting some data via parsers