added symbol cleaning, cause docs
fixed symbol matching and failed generation