add analyse code