modified tests & simulation progress function