execute add runs in main thread