Made simulation param optional