with test simulation