added simulation 4