seperate dynamic simulation and static simulation