週年慶特賣:
指定套裝贈品免費送 · 數量有限,送完為止

尋找你的套件
永安 豆漿店。

台灣台北 · 限量版

永安 豆漿店。

由 1,017 個零件拼成的台北晨景。進階難度,需時 15 至 16 小時,配備 8 顆 LED 燈。

深受全球超過 250,000 位創作者喜愛

  • 完成保證
  • 免費更換零件

週年慶特賣

最高可省 20% 套裝組合

深受全球超過 250,000 位創作者喜愛

  • 完成保證
  • 免費更換零件
午夜的 威尼斯。

義大利威尼斯 · 全新發布

午夜的 威尼斯。

由 439 片拼成的威尼斯運河,閃耀動人。中等難度,需時六至八小時,配有 12 顆 LED 燈。

深受全球超過 250,000 位創作者喜愛

  • 完成保證
  • 免費更換零件
打造專屬於你的 鄉間小屋。

暢銷商品

打造專屬於你的 鄉間小屋。

預先裁切、上色並接好電線。一個週末就能完成。

深受全球超過 250,000 位創作者喜愛

  • 完成保證
  • 免費更換零件
我們提供全球配送。已有超過 200,000 套組寄送給 60 多個國家的創客。

從一個場景開始

每一款套件都是一個由你親手打造的小世界。挑選一款,沉浸其中吧。

不確定該組裝哪款套件?來做個測驗吧。
不確定該組裝哪款套件?來做個測驗吧。
不確定該組裝哪款套件?來做個測驗吧。

不確定該組裝哪款套件?來做個測驗吧。

回答 6 個簡單問題,告訴我們您喜愛的世界和喜歡的拼砌方式,我們就能為您配對最適合的套組。

約需 60 秒

不確定該組裝哪一款套件嗎?

不確定該組裝哪一款套件嗎?開始測驗

6 個快速問題,為你量身打造的套件。

媒體報導

由藝術家設計,由你親手打造。

每款ANAVRIN®套件都始於一個真實的地方:我們曾在黎明時分漫步的燈籠巷弄、一座早已消失的城市裡霓虹閃爍的街角,或是光線恰到好處灑落的寧靜街道。

我們的設計團隊從零開始描繪每個場景。每張海報、每塊磁磚和每個招牌都是由內部團隊繪製。每套照明系統都已預先接線並經過測試。接著,我們將它交到你手中,因為任何世界最精彩的部分,就是讓它鮮活起來的人。

我們的故事

加入我們的手作社群!

和我們一起展示你的新建築 @byanavrin

深受全球超過 250,000 位快樂建造者喜愛

真實專案。真實故事。每套打造的組件,都是精心創造的瞬間。

部落格文章

查看全部

Beyond Books: Creative Gifts for Book Lovers

不只是書籍:送給愛書人的創意禮物

愛書人就是這樣:他們早已擁有那些書。 不論你決定送他們什麼,很可能早已在他們的書架、願望清單,或上週四訂單的送貨清單上。待讀書堆永遠沒有盡頭,藏書也永遠不會讓人覺得齊全。又一本出於好意買下的書,只會排進長長的待讀清單。 送給愛書人最好的禮物不是另一本書,而是能體現他們有多愛書的心意。 愛書人真正想要的 問愛書人喜歡閱讀什麼,他們不會提到文字本身。 他們會談論那些世界、腦海中置身別處的感受,以及一個寫得好的故事如何創造出比閱讀時身處之地更鮮明的虛構場所。還有滿架故事帶來的踏實慰藉,因為他們曾在那些故事中生活。 這就是書角套件能帶給他們的:一個發光的迷你世界,安放在書本之間,從內部透出光芒,滿載值得細細品味的巧思。它不是擺在書本旁邊,而是收藏的一部分。 對愛書人來說,這遠比把禮物包好放在聖誕樹下更令人心動。 獻給喜愛溫馨奇幻世界的人 有些讀者不只是閱讀奇幻作品,他們更活在其中。他們會反覆重讀某些章節,不是為了情節,而是為了重回某個特定世界的感受。 貓咪穿越書角是為總是反覆重讀同一章節的讀者打造,讓他們感受置身別處的滋味,那裡是某個熟悉的地方,讓人覺得那裡就是家。 森林中藏著一間祕密書店,古老枝椏交織成樹冠,青苔沿著石階蔓延,藤蔓纏繞著擺滿迷你書籍的書架。三隻貓咪自在地漫遊整個場景。一面發光的無限鏡,將走廊延伸至樹林深處。 這是一個不放在書架裡、而是擺在書架上的世界。每次經過時,都能帶來如翻開最愛的書、讀到熟悉章節般的感受。 貓咪穿越書角套件 獻給喜愛美麗靜謐空間的人 並非所有愛書人都讀奇幻小說。有些人讀文學小說,也喜歡以真實地點、特定年代或歷史上獨特時刻為背景的書。 對他們而言,以真實世界為靈感打造的書角,有著截然不同、卻同樣深刻的意義。 森林小屋書角為他們打造一處閃耀的林間隱居所:覆滿青苔的石徑、橫跨隱密湖泊的吊橋、從圓形樹冠間灑落的柔和光線,還有某處潛藏在作品中的神祕林地生物。這個世界彷彿是另一位讀者在章節之間閱讀時,可能想像出的空間,前提是他喜歡幻想這樣的世界。 這款套件能帶來平靜、冥想般的組裝體驗,非常適合享受閱讀寧靜時光的讀者。 森林小屋書角套件 獻給喜歡透過閱讀旅行的人 有些人閱讀是為了逃離現實。他們讀歷史小說、以夢想之地為背景的小說,以及旅行紀實。書本是通往故事背景之地的途徑。對他們來說,以某個地方為設計靈感的書中小屋,意義有些不同。 威尼斯午夜呈現午夜過後的威尼斯:青綠色運河映著十二道溫暖的光,古老的石造立面向上延伸,常春藤沿著陽台垂落。那是書中描寫的威尼斯,等所有觀光客離去後,這座城市終於能自在喘息。 京都祇園呈現黃昏時分寶嚴寺五重塔附近燈火映照的街道、霧濛濛的氛圍、紙燈籠與嬌嫩的櫻花。那是許多書評人讀過的日本。 想想那座活在他們想像中的城市,就從那裡開始。 威尼斯午夜 · 京都祇園 送給愛浪漫與懸疑的那個人 他們喜歡在有趣的地方閱讀。像是打烊時分的巴黎咖啡館,或彷彿永不入眠的爵士酒吧。他們也喜歡那種場景和角色一樣影響情節的小說。 永恆午夜巴黎,就是他們的書中小屋。 一間隱密的爵士俱樂部,可以眺望燈火閃耀的艾菲爾鐵塔。紅色天鵝絨沙發、斑駁鋼琴、散落的酒杯,牆上貼著老海報。細節採用真正的金屬配件與純素皮革,觸碰即可啟動的 LED 燈有四種模式,房間和鐵塔可以分開點亮,隨著場景設定徹底改變氛圍。 它既是浪漫故事,也是電影場景,更是一座書中小屋;而且以聖誕珍藏版推出,讓它在年末將近時更值得好好發掘。 永恆午夜巴黎書中小屋套件 送給無處不讀的那個人 他們每個房間都有一本書。床頭櫃、廚房流理台,以及上班用的包包裡,各放著不同的一本。他們從不離開書本太久。 椎名町車站這款套件,會讓他們(或你送給別人的那位)想起平凡時刻的美好。人們在這裡抵達、離去,生活繼續向前。 這是最讓他們驚喜的套件,因為如此熟悉的事物,竟也如此值得收藏與保存。...

閱讀更多關於 不只是書籍:送給愛書人的創意禮物

Spooky Season Gift Ideas for Creative Minds

為創意人士準備的驚悚季節送禮靈感

十月有一種獨特的個性。 光線變了。夜晚提早降臨。空氣中有一種特別的氣息,讓人想待在室內,點起暖暖的燈火,動手做些什麼。一年之中,這是最適合動手創作的月份。也意外地很適合送上一份恰好呼應這種感受的禮物。 不是蠟燭。不是裝扮服飾。而是能留存得比這個季節更久,並在架上占有一席之地的東西。 以下是幾款最適合送給創意十足的人、陪伴他們度過這個詭譎季節的套件。 獻給熱愛自然幽森一面的那個人 有些人喜歡森林的神祕,偏愛古老的樹木與長滿苔蘚的林地,勝過假蜘蛛網和塑膠骷髏。 森林小屋書擋模型就是為這樣的人而設計的。 被樹根與苔蘚吞沒的發光湖泊、被常春藤遮掩的石階、懸在林間小徑上方、通往神祕之處的吊橋、藏在場景各處的一些森林動物,以及透過圓形樹冠灑落的光芒,宛如暮色中的森林。這款田園風格的模型帶著一絲幽森氣息,非常適合這個時節。它與清單上的其他款式不同,因為視線所及沒有城市天際線,只有樹木與湖泊。 森林小屋書擋模型套件 獻給偏愛魔法藏在眼前的人 有些人不需要鬼魂和墓園,也能感受到這個季節的氣氛。他們只需要一個稍微脫離現實的世界。 貓咪穿越書擋模型就是為他們而設計的。 深藏在森林裡的祕密書店。古老的枝條在頭頂交織成樹冠。苔蘚沿著石階蔓延。藤蔓纏繞著擺滿迷你書籍的書架。三隻貓自在地穿梭在場景中,完全融入這個本不該存在、卻顯然真實存在的地方。發光的無限鏡面讓走廊一路延伸進樹林深處,彷彿沒有盡頭。 它的魔幻恰到好處,不落刻意;神祕卻不陰森。這樣的世界,最適合十月夜晚、燭光,以及一本隨手攤開在扶手上的好書。 和森林小屋一樣,這裡沒有城市。只有森林、一間隱密的書店,還有知道某些你不知道的事的貓咪。 貓咪穿越書擋模型套件 獻給沉迷民間傳說與魔法的人 他們從小聽著童話長大,始終沒有真正告別那些故事。他們喜歡森林有自己想法的故事,也喜歡古樹的空洞可能通往意想不到之處的情節。對他們來說,十月不只是一個季節,簡直就是一種個性。 低語幽谷就是為他們準備的套件。 這座受凱爾特民間傳說啟發的奇幻村落,圍繞著層層石徑、盤根錯節的樹木與隱蔽角落而建,細心慢慢組裝的人就能發現其中巧思。鹿在場景邊緣漫步。瀑布映照著光線。整個場景彷彿出自一則數百年前在火光旁娓娓道來的故事。 它和清單上其他作品最大的不同,在於底座內建的音樂盒。組裝時音樂盒會隨之上緊發條,完成後擺在架上也能播放。這個細節徹底改變了體驗。大多數迷你模型套件只供觀賞,低語幽谷還能讓你聽見它。 這是本季最有氛圍的作品。它能自由客製、層次豐富,專為想打造獨一無二場景的創作者設計。若有人懂得如何好好慶祝十月,這就是清單上最合適的禮物。 低語幽谷迷你屋套件 獻給熱愛黑暗未來與反烏托邦世界的人 他們讀遍了所有值得一讀的賽博龐克小說,也認為霓虹招牌映照在濕漉漉的街道上,是世上最美的景象之一。九龍城寨 2049 就是為他們而設計的。 這座城市景觀由一層又一層高得不可思議的建築構成。霓虹招牌在老舊建築的縫隙間閃爍,未來感十足的細節與建築斑駁的磚塊和水泥完美融合。越仔細看,越能發現它的豐富之處,總有新細節等著你去探索。它帶著適合十月的幽暗氣息,卻不會刻意嚇人。它層次複雜,完成後更是引人入勝。 用來迎接十月,再適合不過。 九龍城寨 2049 書擋模型套件 獻給覺得未知比恐懼更令人興奮的人 他們喜歡未知的感覺。這樣的人認為,世上最可怕的就是自己一無所知的事物。 火星啟示錄 62 就是為他們而設計的。 紅色星球上的人類殖民地,像一場尚未成真的夢,在你的架上閃耀。這裡有充滿未來感的建築,還有看似合理、而不只是外型炫目的科技。它讓人不禁好奇居民的生活,也想知道住在那樣的地方會是什麼感覺。詭譎季節的主題就是未知,而火星啟示錄 62 正好呼應這個主題:它既引人入勝,又遠離日常生活,彷彿來自另一個世界。...

閱讀更多關於 為創意人士準備的驚悚季節送禮靈感

A Miniature World for Every Personality

為每種個性打造的迷你世界

找到完美的禮物,重點不在預算,而在於你對收禮人的了解。 我們送禮時,往往會根據場合來挑選。一般的蠟燭很適合送給一般的朋友。不知道該選什麼時,送禮券最保險。但那些令人難忘、能在架上永久占有一席之地的禮物,會讓人感受到我們真正了解收禮人。 我們想著他們,也找到一款同樣為他們著想的套件。 以下是挑選方法。 愛做白日夢的暖心派 他們總能找到理由,在星期二點起蠟燭。他們的毯子多到數不清,卻覺得完全沒問題。他們會買下所有摸起來柔軟暖和、能讓人想起家的東西。 最適合他們的套件是 Forest Cottage Book Nook。 森林樹冠下藏著一座泛著微光的湖泊。繩橋在樹梢上方輕輕搖晃。石階隱沒在茂密的灌木叢中。燈光穿透樹葉,在枝葉上方映出一道圓形光影。要是能住在那裡就好了,不過眼下,有這座發光的小木屋也很不錯! 組裝的過程和完成後的成品一樣令人滿足。步調緩慢、穩穩前進,而且非常禪意。在安靜的週末夜晚完成這件作品,能讓他們的心靈平靜下來。 森林小屋書擋模型套件 愛書人 他們的床頭櫃上放著一本書,沙發上還有幾本,待讀清單比大多數人的 Netflix 待看清單還長。他們的書架不只是一個架子,而是一整個世界。 Cats Crossing 書擋模型最適合擺在他們的書架上。 森林深處藏著一家書店。古老的樹木在頭頂形成樹冠。長滿青苔的階梯蜿蜒通往林間深處。三隻貓在建築周圍悠閒地待著,進進出出,彷彿在探索木頭的紋理。一面無限鏡沿著走廊延伸,將樹木映照成連綿不絕的光影。 它就住在書架上,和他們的藏書擺在一起,卻又讓人覺得不屬於那裡。真的不太一樣。它在書與書之間自有一席之地,而那裡本來不該放書擋。 貓咪穿越書擋模型套件 四處旅行的人 他們收集城市,就像其他人收集磁鐵一樣。聊著聊著,他們就會突然說起京都或威尼斯,因為那段回憶在腦海中依然鮮明。 送給他們的完美禮物,是一款以他們去過或讓他們著迷的地方為場景的套件。Midnight in Venezia 是他們的首選,不過他們或許也會喜歡 Kyoto Gion。 Midnight in Venezia 套件呈現午夜過後的威尼斯,整座城市歸於寂靜。場景由 LED 燈光照亮,碧綠的水面映出窗戶閃爍的色彩。運河和橋梁都刻畫得精美細緻,但如果你去過威尼斯,就會知道這是少有觀光客能見到的景致。 另一款 Kyoto...

閱讀更多關於 為每種個性打造的迷你世界

Little Worlds for Big Moments

為重要時刻打造的小小世界

有些禮物只屬於當下,有些則留下一段回憶。 拆開的禮物和留在身邊的禮物,兩者並不相同。大多數禮物只做到前者,但最好的禮物兩者兼具。它們在恰好的日子送達,落入恰好的手中,從此便不曾真正離開。 這就是微縮模型套件的魅力,也是它適合各種時刻的原因。 獻給那些值得非凡的時刻 有些場合值得一份禮物,勝過禮品卡,或在購物中心一時興起地購物。 生日。不只是每年一次的生日,雖然那也值得一份特別的禮物,而是那些重要的生日,當壽星到了值得收到一份難忘禮物的年紀,一份不只是隨著日曆到來的禮物。 週年紀念日。一份兩人共同打造的禮物,或能重現他們墜入愛河的地方、那個他們重遊並再度創造回憶的所在,比起一場餐廳預約,更能承載珍貴情意。 畢業。這個人剛完成生命中的一個篇章,正要邁向未知。有什麼紀念品比微縮模型套件更好,能在人生轉捩點讓雙手忙碌起來? 入厝。他們有了新的層架,也有了新的空間可以佈置。還有什麼禮物比一個發光的書中小屋更好,擺放在他們的小說之間,點亮房間?它會永遠留在那裡,不會被收起來,因為它擺在一個專屬於他們的地方。 這些場合都值得一份不落俗套的禮物,而微縮模型套件正是它作為禮物大放異彩的時刻。 獻給共同分享的時刻 不是每份禮物都要獨自贈送。 有些最棒的禮物,是一起動手完成的。兩個人、一個盒子,一個夜晚,最後留下某件兩人單靠自己都無法完成的作品。 像是剛一起搬進新家的伴侶,在安靜的星期天晚上找點事情做;或是父親和青春期前的孩子需要一些事情讓雙手和心思忙碌,同時聊聊生活中的大小事;又或者兩個手足重敘舊事,發現彼此都對某件事感興趣,讓雙手有事可做,而不是同時滑著一成不變的社群媒體動態。 動手製作微縮模型,依照說明組裝迷你家具,或為迷你建築上色等合作過程,能讓任何兩個有共同興趣的人增進感情。 大多數套件建議十歲以上使用,因此祖孫可以一起動手完成作品,青少年和父母也有機會找到共同的創作樂趣。 他們一起完成的作品,之後會在層架上占有一席之地,提醒他們那段共同經歷,以及陪伴他們一起分享這段時光的人。 這份禮物的價值加倍,而這樣的禮物,值得送給重要的人。 獻給沒有任何特別理由的時刻 微縮模型套件最棒的地方之一,就是送它不需要理由。有時候最貼心的禮物,是在某個星期二送出的,只因為有人突然想起某個人,並知道對方應該知道自己一直被掛念著。 微縮模型套件讓你有機會送出一份獨特又能親身體驗的禮物,同時留下長久的紀念,紀念這份心意。不需要節日或日曆上的特別日子來證明它值得存在,它本身就創造了讓人珍惜的理由,而在如此出乎意料的時刻收到禮物的人,往往會更加珍惜這份心意,勝過那些伴隨著理所當然的感謝期待而來的禮物。 獻給即將到來的節日季 接下來的節日季,大家都會在同一時間煩惱同一件事:要買什麼、送給誰,才能不出差錯。 微縮模型套件能悄悄解決這個難題。無論對方喜歡閱讀、動手製作、旅行,還是欣賞美好事物,甚至是那種堅稱自己什麼都不缺的人,都很適合。送這份禮物很有心意,卻不需要你完全了解對方。它帶來的是一段體驗,而不只是一件物品,正好符合這個節日季的意義。 隨著一年逐漸推進,不妨先把它記在心裡。 值得列入考慮的禮物 系列中的每款套件都與某個特定的地方有關。深夜裡閃耀的威尼斯運河、湖畔隱密的森林小屋、飄著熱氣的豆漿與晨光相伴的台北早餐店、老街區裡的韓式麵包店,還有被居酒屋霓虹招牌照亮的東京巷弄。 要為對的人挑選合適的套件並不難;想想那個人去過哪些地方,或將來想去哪裡,從這裡開始。大多數人就是這樣挑選這些套件,也因此讓它們在某個人的層架上找到長久的歸宿。 製作過程也值得一提:投入其中的時間、組裝它的雙手、親手完成的人,以及在一旁觀看的人。每個人都賦予它一份少有其他禮物能承載的情意,因此它們非常適合那些需要特別心意的場合:一份特別的禮物、一段共同分享的時光、填補星期二閒暇時光的小小樂趣,或是標記某人生命中嶄新篇章開始的紀念。 無論是重要的時刻、共同分享的時刻、特別的時刻,或是那些起初並不特別,卻因為這份貼心而成為最難忘時刻的日子,微縮模型套件都很適合。還有那些介於其中的時刻,當季節更迭,大家都快來不及準備禮物時。 送一份給當下,再送一份給回憶。 在此為你的時刻尋找合適的套件

閱讀更多關於 為重要時刻打造的小小世界

A Corner of Taipei, Brought to Life by You: Yong An Soy Milk Shop

由你點亮的台北一隅:永安豆漿店

城市裡有些角落,鏡頭無法捕捉,只能留存在記憶中。 不是人人都會去的知名地標或熱鬧夜市,而是你在城市甦醒之前,偶然發現的那些地方。豆漿鍋冒出的熱氣。櫃檯後方播放著柔和樂曲的收音機。油條在油鍋裡滋滋作響,炸得金黃,再夾進熱呼呼的芝麻燒餅裡。那些被磨舊的凳子,坐著早已來過許多次的人;他們早晨從不需要看菜單,因為早已知道自己想吃什麼。 永安豆漿店的街角就是這副模樣。你一點一滴地讓它活了起來。 台北人記憶中的店 耀華力路有燈籠,北村有屋頂,乙支路有霓虹燈。 永安有著斑駁的外牆,店內是熟悉的櫃檯,裸露的鋼管結構一覽無遺。竹蒸籠整齊地疊放在櫃檯上。油條在油鍋旁滋滋作響,炸得金黃。小小的金屬桌和紅色板凳擺在磁磚牆下,發亮的紅色招牌將暖光灑向街道,街坊鄰里也正慢慢醒來。 這不是旅遊指南上找得到的景點,而是那些路過的人,會悄悄收藏在記憶中的地方。 八條 LED 燈帶由內而外,讓整個場景活了起來。燈一亮,店裡便綻放出它本來的模樣:溫暖、悠閒,獨一無二。 這可不是週末就能完成的作品 1,017 個零件。十五到十六個小時。難度評級:進階。 永安豆漿店是為投入其中的人、熱衷拼砌的人,以及願意坐下來慢慢完成、細細享受每個小時的人而設計。它不會假裝自己很簡單。每個細節都經過裁切並精確編號,附上的說明書也仔細標示每個編號零件,以及它們該裝在哪個部分。沒有任何地方會出其不意、讓你困惑,或把你帶上錯誤的方向。這是一項繁複精細的工程;要把台北早餐店的每個細節都做到位,自然需要一套同樣繁複細緻的說明書。 拼砌永安豆漿店需要耐心,就像在台北度過一個美好的早晨一樣。 你實際上拼砌的是什麼 拼砌過程中的每個部分,都有它的用意。 這件作品不只拍起照來很漂亮;當你試著把所有小零件一個個組合起來,就會發現其中傾注了多少心思。沒有任何零件是隨便湊數的,也沒有任何細節顯得缺漏。 讓這件作品如此吸引人的另一個原因,就是燈光。 打開招牌燈,你會看見櫃檯被照得多麼明亮。整件作品瞬間不再只是模型,而成了一個真實的地方。這大概就是多數拼砌者所說的「整體大於部分之和」:所有付出的心力與時間,終於有了回報。 限量版作品 永安豆漿店是限量發售的作品。一旦售罄,就不會再版。 從某個角度來看,這對收藏家來說是件好事。這不是一款可以先放著、以後再決定要不要買的套件。等到你之後想買時,它早已售罄,靜靜地亮在別人的架上、別人的角落,而你還在猶豫要買什麼。 對於已經玩了一段時間、想找一件作品紀念某個地方的人來說,這是個絕佳選擇。這是一款嚴格限量的收藏套件,靈感來自一座城市的回憶。 適合哪些人 你早就知道這就是為你準備的。 也許你曾經完成過拼砌作品,接著立刻就想著「下一個呢?」你想挑戰更有難度的作品,投入更多心力,深入更多細節,體驗更豐富的層次,感受那種完成真正複雜作品後令人滿足的悸動。 也許你剛開始接觸拼砌,卻一直不太喜歡小型作品,更願意多花些時間和心力,認真完成一件讓自己引以為傲、能拿出來展示、值得好好陳列的作品。這款作品考驗的是耐心,而非經驗;它會一步步引導你完成,讓每個步驟都清清楚楚。 也許你認識的人就屬於以上其中一種。或許他們提過台灣或台北,或是提過在某座城市裡感受到的那種氛圍:步調稍慢,卻和你熟悉的城市一樣,處處都有自己的方向。不論如何,以這種氛圍為主題的限量套件,絕對是難以超越的禮物。 不論你是為了什麼而來,這款作品可不會等你。 拼完最後一個零件之後 你退後一步。燈亮著。發光的紅色招牌立在磁磚牆上方。櫃檯閃閃發亮。竹蒸籠裡的蒸氣幾乎就像真的一樣。 你發現自己拼砌出的不只是一座微縮模型,更是一個地方的記憶,而大多數人都曾經路過,卻沒有停下腳步。 這份心意自有其價值,也值得你為它付出的每一個零件——總共 1,017 個。 立即選購永安豆漿店迷你屋套件

閱讀更多關於 由你點亮的台北一隅:永安豆漿店

Every Anavrin kit is designed in house, shipped worldwide, and backed by our replacement parts promise.