gap: decode more AD types