simulation extended