Added more simulation modes