implemented 4 UT for anomalies