📜 [專欄新文章] Uniswap v3 Features Explained in Depth
✍️ 田少谷 Shao
📥 歡迎投稿: https://medium.com/taipei-ethereum-meetup #徵技術分享文 #使用心得 #教學文 #medium
Once again the game-changing DEX 🦄 👑
Image source: https://uniswap.org/blog/uniswap-v3/
Outline
0. Intro1. Uniswap & AMM recap2. Ticks 3. Concentrated liquidity4. Range orders: reversible limit orders5. Impacts of v36. Conclusion
0. Intro
The announcement of Uniswap v3 is no doubt one of the most exciting news in the DeFi place recently 🔥🔥🔥
While most have talked about the impact v3 can potentially bring on the market, seldom explain the delicate implementation techniques to realize all those amazing features, such as concentrated liquidity, limit-order-like range orders, etc.
Since I’ve covered Uniswap v1 & v2 (if you happen to know Mandarin, here are v1 & v2), there’s no reason for me to not cover v3 as well ✅
Thus, this article aims to guide readers through Uniswap v3, based on their official whitepaper and examples made on the announcement page. However, one needs not to be an engineer, as not many codes are involved, nor a math major, as the math involved is definitely taught in your high school, to fully understand the following content 😊😊😊
If you really make it through but still don’t get shxt, feedbacks are welcomed! 🙏
There should be another article focusing on the codebase, so stay tuned and let’s get started with some background noise!
1. Uniswap & AMM recap
Before diving in, we have to first recap the uniqueness of Uniswap and compare it to traditional order book exchanges.
Uniswap v1 & v2 are a kind of AMMs (automated market marker) that follow the constant product equation x * y = k, with x & y stand for the amount of two tokens X and Y in a pool and k as a constant.
Comparing to order book exchanges, AMMs, such as the previous versions of Uniswap, offer quite a distinct user experience:
AMMs have pricing functions that offer the price for the two tokens, which make their users always price takers, while users of order book exchanges can be both makers or takers.
Uniswap as well as most AMMs have infinite liquidity¹, while order book exchanges don’t. The liquidity of Uniswap v1 & v2 is provided throughout the price range [0,∞]².
Uniswap as well as most AMMs have price slippage³ and it’s due to the pricing function, while there isn’t always price slippage on order book exchanges as long as an order is fulfilled within one tick.
In an order book, each price (whether in green or red) is a tick. Image source: https://ftx.com/trade/BTC-PERP
¹ though the price gets worse over time; AMM of constant sum such as mStable does not have infinite liquidity
² the range is in fact [-∞,∞], while a price in most cases won’t be negative
³ AMM of constant sum does not have price slippage
2. Tick
The whole innovation of Uniswap v3 starts from ticks.
For those unfamiliar with what is a tick:
Source: https://www.investopedia.com/terms/t/tick.asp
By slicing the price range [0,∞] into numerous granular ticks, trading on v3 is highly similar to trading on order book exchanges, with only three differences:
The price range of each tick is predefined by the system instead of being proposed by users.
Trades that happen within a tick still follows the pricing function of the AMM, while the equation has to be updated once the price crosses the tick.
Orders can be executed with any price within the price range, instead of being fulfilled at the same one price on order book exchanges.
With the tick design, Uniswap v3 possesses most of the merits of both AMM and an order book exchange! 💯💯💯
So, how is the price range of a tick decided?
This question is actually somewhat related to the tick explanation above: the minimum tick size for stocks trading above 1$ is one cent.
The underlying meaning of a tick size traditionally being one cent is that one cent (1% of 1$) is the basis point of price changes between ticks, ex: 1.02 — 1.01 = 0.1.
Uniswap v3 employs a similar idea: compared to the previous/next price, the price change should always be 0.01% = 1 basis point.
However, notice the difference is that in the traditional basis point, the price change is defined with subtraction, while here in Uniswap it’s division.
This is how price ranges of ticks are decided⁴:
Image source: https://uniswap.org/whitepaper-v3.pdf
With the above equation, the tick/price range can be recorded in the index form [i, i+1], instead of some crazy numbers such as 1.0001¹⁰⁰ = 1.0100496621.
As each price is the multiplication of 1.0001 of the previous price, the price change is always 1.0001 — 1 = 0.0001 = 0.01%.
For example, when i=1, p(1) = 1.0001; when i=2, p(2) = 1.00020001.
p(2) / p(1) = 1.00020001 / 1.0001 = 1.0001
See the connection between the traditional basis point 1 cent (=1% of 1$) and Uniswap v3’s basis point 0.01%?
Image source: https://tenor.com/view/coin-master-cool-gif-19748052
But sir, are prices really granular enough? There are many shitcoins with prices less than 0.000001$. Will such prices be covered as well?
Price range: max & min
To know if an extremely small price is covered or not, we have to figure out the max & min price range of v3 by looking into the spec: there is a int24 tick state variable in UniswapV3Pool.sol.
Image source: https://uniswap.org/whitepaper-v3.pdf
The reason for a signed integer int instead of an uint is that negative power represents prices less than 1 but greater than 0.
24 bits can cover the range between 1.0001 ^ (2²³ — 1) and 1.0001 ^ -(2)²³. Even Google cannot calculate such numbers, so allow me to offer smaller values to have a rough idea of the whole price range:
1.0001 ^ (2¹⁸) = 242,214,459,604.341
1.0001 ^ -(2¹⁷) = 0.000002031888943
I think it’s safe to say that with a int24 the range can cover > 99.99% of the prices of all assets in the universe 👌
⁴ For implementation concern, however, a square root is added to both sides of the equation.
How about finding out which tick does a price belong to?
Tick index from price
The answer to this question is rather easy, as we know that p(i) = 1.0001^i, simply takes a log with base 1.0001 on both sides of the equation⁴:
Image source: https://www.codecogs.com/latex/eqneditor.php
Let’s try this out, say we wanna find out the tick index of 1000000.
Image source: https://ncalculators.com/number-conversion/log-logarithm-calculator.htm
Now, 1.0001¹³⁸¹⁶² = 999,998.678087146. Voila!
⁵ This formula is also slightly modified to fit the real implementation usage.
3. Concentrated liquidity
Now that we know how ticks and price ranges are decided, let’s talk about how orders are executed in a tick, what is concentrated liquidity and how it enables v3 to compete with stablecoin-specialized DEXs (decentralized exchange), such as Curve, by improving the capital efficiency.
Concentrated liquidity means LPs (liquidity providers) can provide liquidity to any price range/tick at their wish, which causes the liquidity to be imbalanced in ticks.
As each tick has a different liquidity depth, the corresponding pricing function x * y = k also won’t be the same!
Each tick has its own liquidity depth. Image source: https://uniswap.org/blog/uniswap-v3/
Mmm… examples are always helpful for abstract descriptions 😂
Say the original pricing function is 100(x) * 1000(y) = 100000(k), with the price of X token 1000 / 100 = 10 and we’re now in the price range [9.08, 11.08].
If the liquidity of the price range [11.08, 13.08] is the same as [9.08, 11.08], we don’t have to modify the pricing function if the price goes from 10 to 11.08, which is the boundary between two ticks.
The price of X is 1052.63 / 95 = 11.08 when the equation is 1052.63 * 95 = 100000.
However, if the liquidity of the price range [11.08, 13.08] is two times that of the current range [9.08, 11.08], balances of x and y should be doubled, which makes the equation become 2105.26 * 220 = 400000, which is (1052.63 * 2) * (110 * 2) = (100000 * 2 * 2).
We can observe the following two points from the above example:
Trades always follow the pricing function x * y = k, while once the price crosses the current price range/tick, the liquidity/equation has to be updated.
√(x * y) = √k = L is how we represent the liquidity, as I say the liquidity of x * y = 400000 is two times the liquidity of x * y = 100000, as √(400000 / 100000) = 2.
What’s more, compared to liquidity on v1 & v2 is always spread across [0,∞], liquidity on v3 can be concentrated within certain price ranges and thus results in higher capital efficiency from traders’ swapping fees!
Let’s say if I provide liquidity in the range [1200, 2800], the capital efficiency will then be 4.24x higher than v2 with the range [0,∞] 😮😮😮 There’s a capital efficiency comparison calculator, make sure to try it out!
Image source: https://uniswap.org/blog/uniswap-v3/
It’s worth noticing that the concept of concentrated liquidity was proposed and already implemented by Kyper, prior to Uniswap, which is called Automated Price Reserve in their case.⁵
⁶ Thanks to Yenwen Feng for the information.
4. Range orders: reversible limit orders
As explained in the above section, LPs of v3 can provide liquidity to any price range/tick at their wish. Depending on the current price and the targeted price range, there are three scenarios:
current price < the targeted price range
current price > the targeted price range
current price belongs to the targeted price range
The first two scenarios are called range orders. They have unique characteristics and are essentially fee-earning reversible limit orders, which will be explained later.
The last case is the exact same liquidity providing mechanism as the previous versions: LPs provide liquidity in both tokens of the same value (= amount * price).
There’s also an identical product to the case: grid trading, a very powerful investment tool for a time of consolidation. Dunno what’s grid trading? Check out Binance’s explanation on this, as this topic won’t be covered!
In fact, LPs of Uniswap v1 & v2 are grid trading with a range of [0,∞] and the entry price as the baseline.
Range orders
To understand range orders, we’d have to first revisit how price is discovered on Uniswap with the equation x * y = k, for x & y stand for the amount of two tokens X and Y and k as a constant.
The price of X compared to Y is y / x, which means how many Y one can get for 1 unit of X, and vice versa the price of Y compared to X is x / y.
For the price of X to go up, y has to increase and x decrease.
With this pricing mechanism in mind, it’s example time!
Say an LP plans to place liquidity in the price range [15.625, 17.313], higher than the current price of X 10, when 100(x) * 1000(y) = 100000(k).
The price of X is 1250 / 80 = 15.625 when the equation is 80 * 1250 = 100000.
The price of X is 1315.789 / 76 = 17.313 when the equation is 76 * 1315.789 = 100000.
If now the price of X reaches 15.625, the only way for the price of X to go even higher is to further increase y and decrease x, which means exchanging a certain amount of X for Y.
Thus, to provide liquidity in the range [15.625, 17.313], an LP needs only to prepare 80 — 76 = 4 of X. If the price exceeds 17.313, all 4 X of the LP is swapped into 1315.789 — 1250 = 65.798 Y, and then the LP has nothing more to do with the pool, as his/her liquidity is drained.
What if the price stays in the range? It’s exactly what LPs would love to see, as they can earn swapping fees for all transactions in the range! Also, the balance of X will swing between [76, 80] and the balance of Y between [1250, 1315.789].
This might not be obvious, but the example above shows an interesting insight: if the liquidity of one token is provided, only when the token becomes more valuable will it be exchanged for the less valuable one.
…wut? 🤔
Remember that if 4 X is provided within [15.625, 17.313], only when the price of X goes up from 15.625 to 17.313 is 4 X gradually swapped into Y, the less valuable one!
What if the price of X drops back immediately after reaching 17.313? As X becomes less valuable, others are going to exchange Y for X.
The below image illustrates the scenario of DAI/USDC pair with a price range of [1.001, 1.002] well: the pool is always composed entirely of one token on both sides of the tick, while in the middle 1.001499⁶ is of both tokens.
Image source: https://uniswap.org/blog/uniswap-v3/
Similarly, to provide liquidity in a price range < current price, an LP has to prepare a certain amount of Y for others to exchange Y for X within the range.
To wrap up such an interesting feature, we know that:
Only one token is required for range orders.
Only when the current price is within the range of the range order can LP earn trading fees. This is the main reason why most people believe LPs of v3 have to monitor the price more actively to maximize their income, which also means that LPs of v3 have become arbitrageurs 🤯
I will be discussing more the impacts of v3 in 5. Impacts of v3.
⁷ 1.001499988 = √(1.0001 * 1.0002) is the geometric mean of 1.0001 and 1.0002. The implication is that the geometric mean of two prices is the average execution price within the range of the two prices.
Reversible limit orders
As the example in the last section demonstrates, if there is 4 X in range [15.625, 17.313], the 4 X will be completely converted into 65.798 Y when the price goes over 17.313.
We all know that a price can stay in a wide range such as [10, 11] for quite some time, while it’s unlikely so in a narrow range such as [15.625, 15.626].
Thus, if an LP provides liquidity in [15.625, 15.626], we can expect that once the price of X goes over 15.625 and immediately also 15.626, and does not drop back, all X are then forever converted into Y.
The concept of having a targeted price and the order will be executed after the price is crossed is exactly the concept of limit orders! The only difference is that if the range of a range order is not narrow enough, it’s highly possible that the conversion of tokens will be reverted once the price falls back to the range.
As price ranges follow the equation p(i) = 1.0001 ^ i, the range can be quite narrow and a range order can thus effectively serve as a limit order:
When i = 27490, 1.0001²⁷⁴⁹⁰ = 15.6248.⁸
When i = 27491, 1.0001²⁷⁴⁹¹ = 15.6264.⁸
A range of 0.0016 is not THAT narrow but can certainly satisfy most limit order use cases!
⁸ As mentioned previously in note #4, there is a square root in the equation of the price and index, thus the numbers here are for explantion only.
5. Impacts of v3
Higher capital efficiency, LPs become arbitrageurs… as v3 has made tons of radical changes, I’d like to summarize my personal takes of the impacts of v3:
Higher capital efficiency makes one of the most frequently considered indices in DeFi: TVL, total value locked, becomes less meaningful, as 1$ on Uniswap v3 might have the same effect as 100$ or even 2000$ on v2.
The ease of spot exchanging between spot exchanges used to be a huge advantage of spot markets over derivative markets. As LPs will take up the role of arbitrageurs and arbitraging is more likely to happen on v3 itself other than between DEXs, this gap is narrowed … to what extent? No idea though.
LP strategies and the aggregation of NFT of Uniswap v3 liquidity token are becoming the blue ocean for new DeFi startups: see Visor and Lixir. In fact, this might be the turning point for both DeFi and NFT: the two main reasons of blockchain going mainstream now come to the alignment of interest: solving the $$ problem 😏😏😏
In the right venue, which means a place where transaction fees are low enough, such as Optimism, we might see Algo trading firms coming in to share the market of designing LP strategies on Uniswap v3, as I believe Algo trading is way stronger than on-chain strategies or DAO voting to add liquidity that sort of thing.
After reading this article by Parsec.finance: The Dex to Rule Them All, I cannot help but wonder: maybe there is going to be centralized crypto exchanges adopting v3’s approach. The reason is that since orders of LPs in the same tick are executed pro-rata, the endless front-running speeding-competition issue in the Algo trading world, to some degree, is… solved? 🤔
Anyway, personal opinions can be biased and seriously wrong 🙈 I’m merely throwing out a sprat to catch a whale. Having a different voice? Leave your comment down below!
6. Conclusion
That was kinda tough, isn’t it? Glad you make it through here 🥂🥂🥂
There are actually many more details and also a huge section of Oracle yet to be covered. However, since this article is more about features and targeting normal DeFi users, I’ll leave those to the next one; hope there is one 😅
If you have any doubt or find any mistake, please feel free to reach out to me and I’d try to reply AFAP!
Stay tuned and in the meantime let’s wait and see how Uniswap v3 is again pioneering the innovation of DeFi 🌟
Uniswap v3 Features Explained in Depth was originally published in Taipei Ethereum Meetup on Medium, where people are continuing the conversation by highlighting and responding to this story.
👏 歡迎轉載分享鼓掌
同時也有9部Youtube影片,追蹤數超過1萬的網紅I’m宇晴,也在其Youtube影片中提到,Hi~平凡的生活可以待在家裡做喜歡的事情或是出門和朋友吃吃喝喝聊天,心裡就會感到很滿足❤️這個月份是最重要的正負生日,大餐、蛋糕、禮物、卡片都有做好做滿,是近年來最滿意的一次生日HAHAHA他開心我也開心! - 🎵Music https://soundcloud.com/mons-vi/waitin...
「thanks for coming meaning」的推薦目錄:
- 關於thanks for coming meaning 在 Taipei Ethereum Meetup Facebook 的最讚貼文
- 關於thanks for coming meaning 在 Milton Goh Blog and Sermon Notes Facebook 的最佳解答
- 關於thanks for coming meaning 在 Patchai Pakdeesusuk Facebook 的精選貼文
- 關於thanks for coming meaning 在 I’m宇晴 Youtube 的精選貼文
- 關於thanks for coming meaning 在 Tina Yong Youtube 的精選貼文
- 關於thanks for coming meaning 在 Tina Yong Youtube 的最讚貼文
thanks for coming meaning 在 Milton Goh Blog and Sermon Notes Facebook 的最佳解答
Are you Counted Worthy?
“Therefore be watchful all the time, praying that you may be counted worthy to escape all these things that will happen, and to stand before the Son of Man.”” (Luke 21:36 WEB)
The verse above is not written to us, but it is for the people who will miss the Rapture and come to believe in Jesus as Lord after that.
During the Tribulation, they will have to endure hardship and persecution without succumbing to the temptation and ease of receiving the Mark of the Beast.
They will have to pray to be counted worthy to escape the worst of the things that will happen because of the Antichrist’s regime, and to finally stand before Jesus after His Second Coming at the end of the 7-year Tribulation.
Read the whole chapter of Luke 21. The context is clearly talking about the end times, Tribulation, and finally Jesus’ Second Coming. Knowing the context of a passage is so important so that no verses get misinterpreted out of context.
Wrongly applying a verse to believers in our current church age will instill fear in believers making them feel unsure about their salvation, always wondering whether they are praying frequently or fervently enough to be “counted worthy” to escape all these things and to stand before the Son of Man (Jesus).
It is very straightforward and measurable during the Tribulation:
1. Do you believe in Jesus as Lord?
2. Did you receive the Mark of the Beast?
If the person’s answer is “Yes” to question 1 and “No” to question 2, then they are counted worthy and will be saved when Jesus returns at the end of the 7 years.
If you are wondering if God counts you worthy now or not, read this verse:
““Most certainly I tell you, he who hears my word, and believes him who sent me, has eternal life, and doesn’t come into judgment, but has passed out of death into life.” (John 5:24 WEB)
Once a person believes in Jesus as Lord, he HAS eternal life now, and he HAS passed out of death into life. This assurance of salvation is yours to enjoy.
“When Jesus therefore had received the vinegar, he said, “It is finished.” He bowed his head, and gave up his spirit.” (John 19:30 WEB)
Your worthiness is not based on your obedience. It is based on the truth that Jesus took the punishment for all your sins, and He declared “It is finished” only when God’s wrath against every sin was fully appeased.
In fact, God was so satisfied with what Jesus did, that He raised Jesus from the dead and gave Him all authority in Heaven and on earth:
“Jesus came to them and spoke to them, saying, “All authority has been given to me in heaven and on earth. Go, and make disciples of all nations, baptizing them in the name of the Father and of the Son and of the Holy Spirit, teaching them to observe all things that I commanded you. Behold, I am with you always, even to the end of the age.” Amen.” (Matthew 28:18-20 WEB)
You are worthy to the Lord. He has sent you in His name and power to preach the Gospel and make more Spirit-filled disciples. Thanks to Jesus, you are worthy!
Understand the four gospels Matthew, Mark, Luke, and John in their proper context, rightly dividing the covenants, and understand the meaning of every parable and miracle of Jesus Christ: https://bit.ly/understandeveryparable
thanks for coming meaning 在 Patchai Pakdeesusuk Facebook 的精選貼文
ประชาชนที่รัก
โคโรน่าไวรัสได้เปลี่ยนแปลงชีวิตของเราไปอย่างมาก ความเข้าใจในสภาวะปกติของชีวิตประจำวัน ของการอยู่ร่วมกันในสังคม กำลังถูกทดสอบอย่างที่ไม่เคยเป็นมาก่อน
พวกท่านนับล้านคนไปทำงานไมไ่ด้ ลูกหลานไปโรงเรียนหรือสถานอนุบาลไม่ได้ โรงภาพยนตร์ โรงละคร และร้านค้าต่างปิดตัวไป และสิ่งที่อาจจะลำบากยากเย็นที่สุดคือ เราจะไม่ได้พบหน้ากันอย่างที่ควรจะเป็นตามปกติ
แน่นอนว่า ในสถานการณ์แบบนี้ เราทุกคนล้วนกังวลสงสัยว่า "จะเกิดอะไรขึ้นต่อไป"
ข้าพเจ้าจึงได้มาพบกับทุกท่านในวันนี้ เพราะข้าพเจ้าประสงค์จะบอกกล่าวต่อท่านว่า
ในฐานะสมุหนายก และเพื่อนร่วมงานของข้าพเจ้าทุกคนในรัฐบาลสหพันธรัฐ ท่ามกลางสถานการณ์เช่นนี้
นี่คือส่วนหนึ่งของประชาธิปไตยที่เปิดกว้างของเรา
ที่เราจะทำให้การตัดสินใจทางการเมืองโปร่งใส และอธิบายต่อประชาชน
ว่าเราจะสร้างการสื่อสารการลงมือทำของเราให้ดีที่สุดสุดกำลังของเรา
ให้ทุกท่านได้เป็นส่วนหนึ่ง มีความสัมพันธ์ร่วมกัน
ข้าพเจ้ามั่นใจอย่างหนักแน่นว่า เราจะจัดการงานครั้งนี้ได้สำเร็จ
หากประชาชนทุกคน มองว่าเป็นหน้าที่ร่วมกันของพวกเรา
ดังนั้น ขอให้ข้าพเจ้ากล่าวย้ำอีกครั้งว่า
"นี่เป็นเรื่องจริงจัง โปรดได้เอาจริงเอาจังกับเรื่องนี้เช่นกัน"
นับแต่การรวมชาติเยอรมัน ไม่สิ นับแต่สงครามโลกครั้งที่สอง
ไม่เคยมีความท้าทายใดจะคุกคามประเทศของเราได้มากขนาดนี้
ซึ่งทำให้เราต้องร่วมมือกันอย่างเข้มแข็ง
ข้าพเจ้าขออธิบายสถานการณ์ของโรคระบาดในประเทศของเราในปัจจุบัน
และสิ่งที่รัฐบาลสหพันธ์และรัฐบาลแห่งแคว้นได้กำลังลงมือทำอยู่
เพื่อปกป้องทุกคนในชุมชนของเรา
เพื่อลดความเสียหายที่มีต่อเศรษฐกิจ สังคม และวัฒนธรรม
แต่ข้าพเจ้าก็ยังอยากจะบอกต่อท่านถึงเหตุผล ว่าทำไมความช่วยเหลือของท่านจึงจำเป็น และบอกถึงสิ่งที่ทุกคนสามารถช่วยเหลือกันได้ในยามโรคระบาดเช่นนี้
ข้อมูลของข้าพเจ้าได้มาจากคำปรึกษาของรัฐบาลกลาง ร่วมกับสถาบันโรแบร์ต คอช นักวิทยาศาสตร์และนักไวรัสวิทยา
การวิจัยอย่างเข้มข้นกำลังดำเนินไปทั่วโลก แต่ในตอนนี้ยังไม่มีวิธีรักษาหรือวัคซีนที่จะต่อสู้กับโคโรน่าไวรัสนี้ได้ ดังนั้น ตราบที่ยังเป็นอย่างนี้ สิ่งเดียวที่ทำได้ และเป็นแนวทางปฏิบัติของพวกเราทั้งหมด คือ
"การชะลอการระบาดของไวรัส"
เพื่อถ่วงเวลาให้ยาวนานข้ามวันเดือน และเอาชนะด้วยเวลา
เวลาที่วิทยาศาสตร์จะพัฒนายาและวัคซีน
และโดยเฉพาะอย่างยิ่ง เวลา
เวลาที่จะให้ผู้ป่วยได้รับการรักษาและหายดีมากที่สุดเท่าที่จะทำได้
เยอรมนีมีระบบการแพทย์ที่ยอดเยี่ยม อาจจะเป็นหนึ่งในประเทศที่ดีที่สุดในโลก
ซึ่งนำความเชื่อมั่นมาให้เรา
แต่เมื่อโรงพยาบาลของเราเต็มล้น
หากในระยะเวลาอันสั้น ผู้ป่วยเข้าโรงพยาบาลมากเกินไป
ผู้ป่วยที่ติดเชื้ออย่างรุนแรง
สิ่งเหล่านี้ไม่ใช่เพียงตัวเลขสถิติ
แต่คือคุณพ่อ คุณปู่ คุณตา
คุณแม่ คุณย่า คุณยาย
คนรักของเรา
พวกเขาคือผู้คน
และเราคือชุมชนที่อยู่ร่วมกัน
ซึ่งทุกชีวิต ทุกคน มีคุณค่า มีความหมาย
ในโอกาสนี้ อันดับแรก ข้าพเจ้าอยากจะขอกล่าวถึง
เหล่าแพทย์ พยาบาล ผู้ปฏิบัติงานในโรงพยาบาลและบุคลากรที่ทำงานสาธารณสุขทุกท่าน ผู้ยืนอยู่ในแนวหน้า พวกท่านได้พบกับผู้ป่วย พบความรุนแรงของการติดเชื้อ และเช้าวันรุ่งขึ้น พวกท่านก็ยังต้องไปทำงานอีก
สำหรับผู้คนแล้ว สิ่งที่ท่านทำนั้นยิ่งใหญ่เหลือเกิน
ข้าำเจ้าขอขอบพระคุณจากใจจริง
เป้าหมายของเราคือ การถ่วงเวลาที่ไวรัสจะแพร่กระจายไปทั่วเยอรมนี
เราจึงจำเป็นต้องลดการใช้ชีวิตนอกบ้านให้มากที่สุด แน่นอนว่าต้องเป็นไปอย่างสมเหตุสมผล ให้ประเทศของเราดำเนินงานต่อไปได้
ทรัพยากรในการดำรงชีพ ต้องรับประกันว่าจะมีเพียงพอ และกิจกรรมทางเศรษฐกิจจะเป็นไปตามปกติให้มากที่สุด
แต่สิ่งใดที่จะเป็นภัยต่อผู้คนจำนวนมาก สิ่งที่จะก่อความเสียหายต่อบุคคลหรือชุมชน เราต้องลดลงตั้งแต่บัดนี้ เราต้องลดความเสี่ยงในการติดเชื้อให้ผู้อื่นให้เหลือน้อยที่สุด
ข้าพเจ้าทราบดีว่า มาตรการนี้ยากลำบากเพียงใด ไม่มีงานกิจกรรม ไม่มีงานออกร้านค้าขาย ไม่มีคอนเสิร์ต และในตอนนี้ ไม่มีการไปโรงเรียน ไม่มีการไปมหาวิทยาลัย ไม่มีการไปสถานอนุบาล ไม่มีการละเล่นในสนามเด็กเล่น ข้าพเจ้าทราบว่าการปิดทุกอย่างดังกล่าวมา ซึ่งรัฐบาลกลางและรัฐบาลแคว้นเห็นพ้องต้องกัน นั้นได้แทรกแซงชีวิตและความเป็นประชาธิปไตยของเรา
เป็นการจำกัดเสรีภาพอย่างที่ไม่เคยเป็นมาก่อนในสาธารณรัฐของเรา
แต่ข้าพเจ้าขอยืนยันกับท่านทั้งหลายว่า
สำหรับข้าพเจ้าที่ได้ต่อสู้อย่างหนักหน่วงมายาวนาน เพื่อให้ได้เสรีภาพในการเดินทางและเคลื่อนย้ายถิ่นที่อยู่
การจำกัดสิทธินี้เป็นเพียงมาตรการในสถานการณ์จำเพาะอย่างยิ่ง
ในระบอบประชาธิปไตยที่เราไม่พึงกระทำการตามอำเภอใจ
และจะเป็นเพียงระยะเวลาชั่วคราวเท่านั้น
เพราะในเวลานี้ เป็นวิธีที่ขาดไม่ได้ในการรักษาชีวิตคน
ด้วยเหตุดังกล่าวนี้ ตั้งแต่ต้นสัปดาห์ การตรวจคนเข้าเมืองบริเวณพรมแดนและการจำกัดการเข้าเมืองจะมีผลบังคับใช้
สำหรับทางด้านเศรษฐกิจ บริษัทใหญ่และเล็ก ร้านค้า ร้านอาหาร คนทำงานอิสระ เป็นเรื่องยากลำบากที่จะดำเนินการต่อไป และในสัปดาห์หน้า จะยิ่งลำบากมากยิ่งขึ้น
ข้าพเจ้าขอรับรองว่า รัฐบาลของเราจะทำงานอย่างสุดกำลังเพื่อบรรเทาผลกระทบทางเศรษฐกิจ โดยเฉพาะอย่างยิ่ง การรักษาตำแหน่งงาน
เราสามารถและจะใช้ทุกสิ่งที่มีเพื่อช่วยเหลือธุรกิจและคนทำงานในการทดสอบที่ยากลำบากนี้ และทุกคนจะมีอาหารอย่างเพียงพอในทุกเวลา หากชั้นวางสินค้าว่างเปล่าลง จะถูกเติมให้เต็ม
สำหรับผู้ที่กำลังซื้อสินค้าในซูเปอร์มาร์เก็ต ข้าพเจ้าขอยืนยันว่า การเก็บตุนเสบียงเป็นเรื่องสำคัญ แต่การกักตุนไว้เป็นจำนวนมากนั้นไม่พึงเกิดขึ้น การกักตุนเกินต้องการนั้นไร้ประโยชน์ และเป็นสิ่งแสดงถึงการขาดจิตสำนึกร่วมอย่างร้ายแรง
และข้าพเจ้าขอขอบพระคุณ เหล่าบุคคลที่ได้รับคำขอบคุณน้อยครั้งนัก
เหล่าผู้ที่นั่งอยู่หลังเครื่องเก็บเงินของร้านค้า
เหล่าผู้ที่เติมสินค้าให้ชั้นวางของ
พวกท่านได้ทำงานที่สำคัญและยากลำบากที่สุดงานหนึ่งในเวลานี้
ขอขอบพระคุณประชาชนทุกท่านที่ทำงานให้ร้านค้าทั้งหลายยังเปิดอยู่ได้
ต่อจากนี้เป็นเรื่องด่วนที่สุดสำหรับข้าพเจ้า
มาตรการทั้งหมดที่รัฐบาลดำเนินการ ล้วนมีจุดประสงค์
หากเราไม่ใช้มาตรการที่มีประสิทธิภาพที่สุดในการหยุดยั้งการแพร่ระบาดอย่างรวดเร็วของไวรัส คือพวกเราทุกคน
เราทุกคนสามารถติดเชื้อไวรัสได้อย่างเท่าเทียมไม่แตกต่างกัน
ดังนั้นเราต้องช่วยกัน
อันดับแรก เราจึงต้องจริงจัง แต่ไม่ตื่นตระหนก
ไม่โทษกันเองว่าไม่ทำตามบทบาท เพราะทุกคนนั้นขาดไปไม่ได้
ทุกคนล้วนสำคัญ ต้องอาศัยความพยายามของพวกเราทุกคนไปพร้อมกัน
โรคระบาดครั้งนี้ทำให้เราเห็นว่า เราอ่อนแอเปราะบางแค่ไหน
เราต้องพึ่งพาอาศัยผู้อื่นมากเพียงใด
แต่ก็เป็นโอกาสให้เราป้องกันตัวเองและคุ้มครองผู้อื่น สร้างความเข้มแข็งร่วมกัน ทุกคนมีความสำคัญ
เราต้องไม่ถูกประณามว่ารับมือกับการแพร่ระบาดของไวรัสอย่างเฉื่อยชา เรามีวิธีแก้ไขรักษา แม้เราจะต้องเว้นระยะห่างระหว่างกัน
ข้อแนะนำของนักไวรัสวิทยานั้นชัดเจน
ไม่จับมือ
ล้างทำความสะอาดมืออย่างสม่ำเสมอ
อยู่ห่างกันอย่างน้อย 1.5 เมตร
งดเว้นการติดต่อกับผู้อาวุโส เพราะพวกท่านมีความเสี่ยงสูงสุด
ข้าพเจ้าทราบดีว่ามาตรการดังกล่าวนั้นยากลำบากยิ่งนัก
โดยเฉพาะในห้วงเวลาที่กดดน เรายิ่งอยากอยู่ร่วมกันใกล้ชิด
อยากดูแลกันอย่างชิดใกล้
แต่ในเวลานี้ น่าเสียดายที่การทำตรงกันข้ามเป็นสิ่งที่ถูกต้องกว่า
เราจำเป็นต้องเข้าใจว่า ตอนนี้ การห่างไกลกันคือการแสดงความห่วงใย
การเยี่ยมเยือน การเดินทางที่ไม่จำเป็น ล้วนแล้วแต่อาจทำให้ติดเชื้อได้
และไม่ควรเกิดขึ้นในเวลานี้
และนี่คือเหตุผลที่ผู้เชี่ยวชาญกล่าวว่า
ปู่ย่าตายายและหลานๆ ยังไม่ควรเจอกัน
ผู้ที่หลีกเลี่ยงการพบปะโดยไม่จำเป็น จะช่วยเหล่าผู้คนที่ยังทำงานในโรงพยาบาล ที่กำลังดูแลผู้ป่วยที่เพิ่มขึ้นทุกวัน นี่คือวิธีที่เราจะช่วยรักษาชีวิตคนได้
เป็นเรื่องยาก ที่จะไม่ทิ้งใครให้อยู่เพียงลำพัง ที่จะดูแลคนที่ต้องการความเอาใจใส่ดูแล ในฐานะครอบครัวและสังคม เราจะหาทางร่วมมือกันช่วยเหลือซึ่งกันและกัน
ในตอนนี้ได้มีวิธีการมากมายที่สร้างสรรค์ เพื่อต่อสู้กับไวรัสและผลกระทบทางสังคม
มีเหล่าหลานๆ ที่บันทึกพ็อดแคสต์ส่งให้ปู่ย่าตายายของพวกเขาได้ฟัง ให้รู้ว่าพวกท่านไม่ได้อยู่ตามลำพัง
เราทุกคน จะหาทางแสดงความรักและมิตรภาพ สไกป์ โทรศัพท์ อีเมล หรือแม้แต่กลับมาเขียนจดหมายกันอีกครั้ง
จดหมายไปรษณีย์ทั้งหมดจะได้รับการส่งถึงอย่างแน่นอน
มีข่าวเล่าถึงการช่วยเหลือเพื่อนบ้านที่สูงอายุ ซึ่งไม่สามารถออกไปซื้อของได้ด้วยตัวเอง ข้าพเจ้าแน่ใจว่าจะมีมากยิ่งไปกว่านี้อีก!
เราจะแสดงให้เห็นว่า ในความเป็นสังคม เราจะไม่ทิ้งให้ใครอยู่เพียงลำพังคนเดียว
ข้าพเจ้าร้องขอต่อท่านว่า โปรดจงได้เคารพกฎที่กำลังจะออกมาต่อจากนี้
เรา ในฐานะรัฐบาล จะตรวจสอบแก้ไขอย่างต่อเนื่อง เพื่อให้ทันต่อเหตุการณ์ที่เปลี่ยนแปลงไปอย่างรวดเร็ว และเราจะทบทวนตอบสนองมาตรการต่างๆ เพื่อให้ทำงานได้ในทุกเวลา และแน่นอนว่า เราจะอธิบายให้ทุกท่านรับทราบในทันที
ด้วยเหตุฉะนี้ ข้าพเจ้าจึงขอย้ำต่อท่านว่า "อย่าหลงเชื่อข่าวลือใดๆ!"
นอกจากข่าวสารจากทางการ ซึ่งเราจะแปลออกเป็นหลายภาษา
เราเป็นชาติประชาธิปไตย
เราไม่ได้ใช้ชีวิตอย่างถูกบังคับ
แต่อยู่ได้โดยการแบ่งปันข้อมูลความรู้และความร่วมมือกัน
นี่คืองานชิ้นประวัติศาสตร์
และจะสำเร็จลงได้ด้วยการร่วมมือกัน
ข้าพเจ้ามั่นใจเป็นอย่างยิ่งว่า
เราจะข้ามผ่านวิกฤตครั้งนี้ไปได้
แต่ด้วยผู้เสียหายจำนวนเท่าใด?
เราต้องเสียคนที่เรารักไปมากเท่าใด?
คำตอบนั้นอยู่ที่สองมือของเราลงมือทำ
ในตอนนี้ เราจะร่วมคิด ร่วมทำ ไปร่วมกัน
เราสามารถยินยอมรับข้อจำกัดต่างๆ แล้วเผชิญหน้าไปพร้อมกัน
สถานการณ์ตอนนี้หนักหนา แต่ก็ยังเปิดกว้าง
หมายความว่า ทุกอย่างขึ้นอยู่กับวินัยของทุกคนที่จะปฏิบัติตามกฎและดำเนินการให้สอดคล้องกัน
แม้ว่าเรายังไม่เคยประสบเหตุการณ์เช่นนี้มาก่อน แต่เราจะกระทำอย่างจริงใจและมีเหตุผล เพื่อที่จะรักษาชีวิตผู้คนไว้
โดยไม่มีข้อยกเว้น ขึ้นอยู่กับเราแต่ละคน และเราทุกๆ คน
ได้โปรดดูแลตัวเองและคนที่ท่านรัก
ข้าพเจ้าขอขอบคุณ
- อังเกลา แมร์เคิล, สมุหนายกแห่งสหพันธ์สาธารณรัฐเยอรมนี
แถลงข่าวทางโทรทัศน์ต่อสาธารณชนเยอรมัน 19 มีนาคม 2020
ธีรภัทร เจริญสุข แปลจาก https://youtu.be/F9ei40nxKDc
Beloved people.
Coronavirus has dramatically transformed our lives. Understanding the normal condition of everyday life of social coexistence is being tested like never before.
Millions of you go to work. We can't go to school or kindergarten. Cinemas, theatre and stores are closed. And the thing that may be the hardest thing is that we won't see each other as usual.
Of course, in this situation, we all worry, wondering ′′ what will happen next
I have come to meet with all of you today because I want to tell you that
As the Prime Minister and all my colleagues in the federation government amid this situation.
This is part of our open-minded democracy.
That we will make transparent political decisions and explain to the public.
That we will build our communication, action to the best of our strength.
Let everyone be part of the relationship together.
I am confident that we will manage this job successfully.
If all citizens considered our shared duty.
So let me repeat again that
′′ This is serious, please take this seriously too ′′
Since German unification, no, but WWII.
Never had a challenge to threaten our country so much
Which makes us strong together.
I would like to explain the plague of our current plague in our country.
And what the Federal and Regional Government are doing.
To protect everyone in our community
To reduce the damage to economic, social and cultural.
But I want to tell you why your help is needed and tell you how everyone can help each other in this plague.
My data is obtained from federal consultations with Robert Cosh Institute, scientists and virusist.
Intense research is going around the world, but currently there is no cure or vaccine to fight this coronavirus, so as long as this is the only thing that can and is our guideline.
′′ Slow down the viral outbreak ′′
To delay long over the days, months and overcome with time.
Time for science to develop medicine and vaccines.
And especially time
Time to get the patients treated and recover as well as they can.
Germany has an excellent medical system, probably one of the best countries in the world.
Which brings us faith.
But when our hospital is overflowing
If in a short period of time, too many patients admitted to hospital.
Patient with severely infected.
These are not just statistic numbers.
It's father, grandfather, grandfather, grandfather.
Mother, grandmother, grandmother.
Our lover.
They are the people
And we are a community together
Every life has a value for meaning.
On this occasion, I would like to mention.
Doctors, nurses, hospital practitioners and public health workers standing in the front line. They meet patients, facing the brunt of the infection and the next morning you go to work.
For people, what you do is immense.
I thank you sincerely.
Our goal is to delay the virus will spread across Germany.
We therefore need to reduce outside living. It must be reasonable for our country to carry on.
Livelihood resources must guarantee that there will be enough and economic activity will be most normal.
But what's a threat to many people, what's going to damage our individual or community must be reduced. From now on, we have to minimize the risk of infections to others.
I know how tough this measure is. No events, no stores, no concerts, and no school, no university, no kindergarten, no play in the playground. I know that all of these closures come to the government. Central and the government of the Agreement has interrupted our lives and democracy.
Limiting freedom like never before in our republic
But I assure you all,
For me, I have fought hard for a long time to obtain freedom of travel and move my habitat.
Limiting this right is just a measure in a very specific situation.
In a democracy we don't have to act on a whim.
And will only be a temporary period of time
Because at the moment, this is an indispensable way to save a person's
For this reason, from the beginning of the week, border immigration and urban restrictions are mandatory.
For economics, big and small companies, shops, restaurants, independent workers are hard to carry on and next week will be even harder.
I assure you that our government will work hard to relieve economic impact, especially to maintain job title.
We can and will use everything we have to help businesses and people working on this tough test. And everyone will have enough food anytime if the shelf is empty.
For those who are buying products in supermarkets, I confirm that keeping supplies is important. But a lot of hoarding is not happening. Hoarding over need is useless and represents a strong lack of conscience.
And I would like to thank those who received little thanks.
Those who sit behind store cashiers
Those who fill up the shelf
You have done the most important and difficult job at this time.
Thank you to all the people who work for the stores still open.
From now on, it's most urgent for me.
All measures the government implemented have a purpose
If we don't take the most effective measures to stop the viral epidemic, we all are.
We can all be infected with the virus equally. No difference.
So we need to help each other
Firstly, we must be serious but not panic.
I don't blame each other for not following the role because everyone is absent.
Everyone is important. We all have to put our efforts together.
This plague shows us how vulnerable we are.
How much do we rely on others
But it's an opportunity for us to protect ourselves and protect others. Build strength together. Everyone is important.
We must not be condemned for dealing with the epidemic of the virus. We have a cure even if we have to distance ourselves.
Viralist advice is clear.
Not holding hands.
Wash, clean hands regularly.
At least 1.5 meters apart
Refrain from contacting elders because you are at highest risk.
I know that the measures are tough.
Especially in the times that we push on, we want to be together closer.
I want to take care of each other very close.
But at this time, unfortunately doing the opposite is more accurate.
We need to understand that far away from each other is showing concern.
An unnecessary visit to travel can cause an infection.
And shouldn't be happening at this time
And this is why experts say
Grandparents and grandkids still shouldn't meet
Those who avoid unnecessary meeting help those working in hospitals who are taking care of patients everyday. Here's how we can save lives.
It's difficult not to leave anyone alone to take care of those who need care. As a family and society we will find a way to help each other.
Now there are many creative ways to fight viruses and social impacts.
There are nephews who recorded podcasts sending to their grandparents. Let's know you're not alone.
We will all find a way to show love and friendship. Skype, phone, email or even back to write letters again.
All postal letters will definitely be delivered.
News of helping an elderly neighbor who can't afford to go shopping on their own. I'm sure there will be more!
We will show that in society we will never leave alone alone
I say to you, please respect the rules that are coming out.
We, as a government, will continually investigate and resolve to keep up with the rapidly changing events and we will review the measures to work anytime and of course, we will explain to you all immediately.
For this reason, I repeat to you, ′′ Do not believe any rumors!"
Apart from official news we translate into multiple languages
We are a democratic nation.
We don't live life forced.
But live by sharing information, knowledge and cooperation.
This is a historic piece.
And it will be done by collaboration.
I'm very confident that
We will cross through this crisis.
But with how many victims?
How much do we have to lose someone we love?
The answer is at two hands. Take action.
Now we will think, join together.
We can consent to the limitations and confront them together.
Current situation is heavy but still wide open
It means everything depends on everyone's discipline to follow the rules and act accordingly.
Although we haven't experienced this before, we will act sincere and reasonably to save people's lives.
Without exception, it's up to each and every one of us.
Please take care of yourself and your loved ones
I thank you.
- Angle Merkel, Prime Minister of Federal Republic of Germany
Press conference on television on German public 19 March 2020
Theiraphat Charoen Suk translates from https://youtu.be/F9ei40nxKDcTranslated
thanks for coming meaning 在 I’m宇晴 Youtube 的精選貼文
Hi~平凡的生活可以待在家裡做喜歡的事情或是出門和朋友吃吃喝喝聊天,心裡就會感到很滿足❤️這個月份是最重要的正負生日,大餐、蛋糕、禮物、卡片都有做好做滿,是近年來最滿意的一次生日HAHAHA他開心我也開心!
-
🎵Music
https://soundcloud.com/mons-vi/waiting
https://soundcloud.com/ccottrill/female-energy-willow-smith-sabrina-claudio-rendition
https://soundcloud.com/user-494796413/i-me-mine
https://soundcloud.com/watson42/coming-up
https://soundcloud.com/user-974695446/meaning-to-call
https://soundcloud.com/lakeyinspired/chill-day
https://soundcloud.com/joakimkarud/waves
thanks for watching :)
Like and subscribe my channel! xoxo
https://goo.gl/d0kBP2
🌹FB-施宇晴
https://facebook.com/shihbeibei
🌹Instagram-beibeibei0106
http://www.instagram.com/beibei_shih
💌Mail:arielshih16@gmail.com
thanks for coming meaning 在 Tina Yong Youtube 的精選貼文
Happy Lunar New Year! Chúc mừng năm mới! Here’s 3 different makeup looks you can wear this coming holiday - let me know which one is your favourite ?
If you enjoy my videos, please support my channel by subscribing https://bit.ly/2JFCtDr ? My goal is to reach 3 millions subscribers this year.
Products Used:
Hourglass Vanish Stick Foundation w arm Ivory & Almond https://shopstyle.it/l/YNAD
Tarte Shape Tape Concealer Light Neutral https://shopstyle.it/l/YNAE
Fenty Pro Filt’r Powder in Lavender https://shopstyle.it/l/YNBH
ABH dip brow medium brown https://shopstyle.it/l/YNBK
Tarte Pineapple Palette https://shopstyle.it/l/YNBL
Sephora Collection Feline Instinct Palette
Sephora Collection Euphoric & Heat Blush https://shopstyle.it/l/YNBO
Sephora Collection Retractable Eyeliner black https://shopstyle.it/l/YNBN
Marc Jacobs See-quins Glitter Glam Eyeshadow in Flashlight https://shopstyle.it/l/YNBO
Marc Jacobs Velvet Noir Mascara https://shopstyle.it/l/YNAH
Petite Cosmetics Lashes in Queen https://petitecosmetics.com/collections/all/products/queen
Petite Cosmetics Lashes in Blossom https://petitecosmetics.com/collections/new-styles/products/blossom
Huda Beauty Rose Gold Remastered Palette https://shopstyle.it/l/YNAI
The Saem Lip Paint in 06 Peach Amber http://shrsl.com/1eyp4
Clio Kill Liner http://shrsl.com/1eyp7
Fenty Beauty Stunna Lip Paint Uncensored https://shopstyle.it/l/YNBG
Charlotte Tilbury Hollywood Lips Screen Siren https://shopstyle.it/l/YNAJ
Becca Year of The Pig highligher https://shopstyle.it/l/YNAK
Makeup Forever Aqua XL Liner in Gold https://shopstyle.it/l/YNAL
__________________
Check out my brands:
? Makeup Bags & Jewellery Cases?
Each bag comes with complimentary monogramming
https://markandscribe.com
https://www.instagram.com/markandscribe/
Get $10% your order with code "TINA10”
?False Eyelashes ?
https://petitecosmetics.com
https://www.instagram.com/petitecosmetics
Get 10% off your order with "TINA10"
__________________________
? Follow Me ?
TINA YONG
Instagram ► http://instagram.com/tina_yong
Facebook ► http://www.facebook.com/Tinayongfanpage
Twitter ► https://twitter.com/tina_yong
Website ► http://www.tinayong.com
__________________________
? EQUIPMENT I USE ?
Microphone: Rodelink Wireless http://amzn.to/2b9lglt
Lighting: Aputure Lightstorm 120D https://amzn.to/2GTiTyX
Soft Box: Aputure Light Dome https://amzn.to/2ED9gT2
Camera: Canon 80D https://amzn.to/2GQuHWK
Canon G97X Mark II http://amzn.to/2fV1drX
Canon 24-70mm Lens 2.8 http://amzn.to/2b9lqcD
Editing Program: Adobe Premier Pro CC
Music Tracks Licensed from Audio Network
#LunarNewYear #TetMakeup #CNYMakeup
**Disclaimer: This video is not sponsored. All thoughts and opinions are my own. Some of the links provided above are affiliate links meaning I do make a small commission when you purchase using the link. This does not cost you extra. You can also purchase from the brand’s websites so don’t feel obliged to use my link if you don’t want to. Thanks for all your support! xx
thanks for coming meaning 在 Tina Yong Youtube 的最讚貼文
In today’s episode of Tina Tries It, I’ll be testing out a fairly new Korean makeup brand- Dear Dahlia. I’ve been seeing their products all over social media so I thought I’d test it out to see if they’re worth it. If you enjoyed this video please subscribe to my channel and turn on notifications to stay updated with future videos that I post https://bit.ly/2JFCtDr
Products Used:
Dear Dahlia http://shrsl.com/1alf8
*** GIVEAWAY CLOSED***
The winner is Johdi Mae @scrappyjojooo
Stay tuned for the next one coming soon on Instagram!
I will be doing more giveaways leading up to Christmas so keep an eye out for more announcements ☺️
__________________
GET 10% OFF MY PRODUCTS:
? Shop My Makeup Bags?
Each bag comes with complimentary monogramming
https://markandscribe.com
https://www.instagram.com/markandscribe/
Get $10% your order with code "TINA10”
*offer excludes sale items
?Shop My Eyelashes ?
https://petitecosmetics.com
https://www.instagram.com/petitecosmetics
Get 10% off your order with "TINA10"
__________________________
? Follow Me ?
TINA YONG
Instagram ► http://instagram.com/tina_yong
Facebook ► http://www.facebook.com/Tinayongfanpage
Twitter ► https://twitter.com/tina_yong
Website ► http://www.tinayong.com
__________________________
? EQUIPMENT I USE ?
Microphone: Rodelink Wireless http://amzn.to/2b9lglt
Lighting: Aputure Lightstorm 120D https://amzn.to/2GTiTyX
Soft Box: Aputure Light Dome https://amzn.to/2ED9gT2
Camera: Canon 80D https://amzn.to/2GQuHWK
Canon G97X Mark II http://amzn.to/2fV1drX
Canon 24-70mm Lens 2.8 http://amzn.to/2b9lqcD
Editing Program: Adobe Premier Pro CC
#DearDahlia #KBeauty #KoreanMakeup
**Disclaimer: This video is not sponsored. All thoughts and opinions are my own. Some of the links provided above are affiliate links meaning I do make a small commission when you purchase using the link. This does not cost you extra. You can also purchase from the brand’s websites so don’t feel obliged to use my link if you don’t want to. Thanks for all your support! xx