fix analyzer bug