description parser