added info-string parsing (incomplete)