added use_lazy_update