added simulation crash back to input reduce