simulation chains