2500 Analysis