Update analysis.c