synchronized simulation