Formal testing added