add analyise