Gucci Mane, Bruno Mars, and Kodak Black Collab on “Wake Up In The Sky.”

<img src=“wake-up-in-the-sky.jpg” alt=“wake up in the sky” title=“wake up in the sky”>

Gucci Mane, Bruno Mars, and Kodak Black have teamed up to bring you “Wake Up In The Sky.”

Kodak and Bruno were spotted in the studio cooking up something new. Now, it’s revealed that they also recruited Gucci Mane for the new joint.

Kodak has been in a music frenzy since getting released from prison, and he’s been in the studio with everybody and their uncle.

Check it out below or download it on iTunes.

158 Comments

  1. https://purtiershop.com/

    January 19, 2019 at 4:01 am

    Well I definitely enjoyed reading it. This post provided by you is very constructive for correct planning.

  2. Best Music site

    January 15, 2019 at 4:25 pm

    This excellent website certainly has all of the information I wanted concerning this subject and didn at know who to ask.

  3. کلینیک دندانپزشکی

    January 15, 2019 at 2:25 pm

    If you occasionally plan on using the web browser that as not an issue, but if you are planning to browse the web

  4. this website

    January 11, 2019 at 4:41 pm

    Wonderful article! We will be linking to this particularly great post on our site. Keep up the great writing.

  5. male enhancement

    January 10, 2019 at 9:55 pm

    very nice post, very nice post, i surely really like this site, keep on it

  6. Krista

    January 10, 2019 at 7:33 pm

    Thanks for sharing, this is a fantastic article post. Keep writing.

  7. Emilee

    January 10, 2019 at 1:55 pm

    magnificent issues altogether, you simply won a new reader. What might you recommend in regards to your submit that you simply made a few days ago? Any positive?

  8. this website

    January 7, 2019 at 1:06 am

    Very good information. Lucky me I discovered your blog by accident (stumbleupon). I ave bookmarked it for later!|

  9. Buy Instagram views

    January 4, 2019 at 7:52 pm

    I really liked your blog article.Much thanks again. Great.

  10. business voip phone systems

    January 2, 2019 at 5:22 pm

    Way cool! Some extremely valid points! I appreciate you penning this post plus the rest of the website is also very good.

  11. Jordan 11 win like 82 on feet

    December 31, 2018 at 4:46 pm

    I think this is a real great blog.Really looking forward to read more. Much obliged.

  12. click here

    December 31, 2018 at 2:59 pm

    Im obliged for the blog post.Much thanks again. Keep writing.

  13. como prevenir las adicciones

    December 29, 2018 at 12:52 am

    Scene erotique amateur video ejaculation femme Here is my webpage film x

  14. original site

    December 27, 2018 at 12:02 pm

    It was hard It was hard to get a grip on everything, since it was impossible to take in the entire surroundings of scenes.

  15. Smokers Lungs

    December 27, 2018 at 12:35 am

    Thanks so much for the blog article.Thanks Again. Great.

  16. girl drawing

    December 26, 2018 at 7:32 pm

    I think other website proprietors should take this web site as an model, very clean and magnificent user friendly style and design, as well as the content. You are an expert in this topic!

  17. http://kingpoker99.site/news.php?id=2399

    December 26, 2018 at 5:52 pm

    There is certainly noticeably a bundle to comprehend this. I assume you might have made particular great factors in functions also.

  18. lam thue luan van thac si

    December 25, 2018 at 12:32 am

    the time to read or stop by the material or web-sites we have linked to below the

  19. tac dung cua tra gung

    December 24, 2018 at 10:51 pm

    Your style is so unique compared to other people I have read stuff from. Many thanks for posting when you have the opportunity, Guess I will just book mark this web site.

  20. click here

    December 24, 2018 at 2:54 pm

    You made some decent points there. I did a search on the subject and found most guys will agree with your blog.

  21. รถเช่าขับเอง

    December 24, 2018 at 2:25 pm

    magnificent points altogether, you simply gained a new reader. What might you recommend about your post that you just made a few days in the past? Any certain?

  22. Singapore Kung Fu

    December 21, 2018 at 11:25 pm

    You made some decent points there. I looked on the internet for that problem and located most individuals will go together with with the web site.

  23. overwatch boost

    December 21, 2018 at 8:59 pm

    you can look here How do you password protect a Blogger blog on a custom domain?

  24. wedding

    December 21, 2018 at 7:13 pm

    This page certainly has all the information I needed about this subject and didn at know who to ask.

  25. best pron

    December 21, 2018 at 5:53 am

    RuELTW Thanks a lot for the blog article. Much obliged.

  26. Kronstadt Clothing

    December 20, 2018 at 4:50 am

    Way cool! Some extremely valid points! I appreciate you writing this article and the rest of the site is also really good.

  27. Power Efficiency Guide Reviews

    December 20, 2018 at 3:29 am

    There is noticeably a bunch to get on the subject of this. I deem you completed various fantastically good points in skin texture also.

  28. apps download for pc windows

    December 19, 2018 at 11:33 pm

    Thank you for your blog.Thanks Again. Really Cool.

  29. suba me

    December 19, 2018 at 10:52 pm

    po6q5a Wow! Thank you! I constantly needed to write on my site something like that. Can I include a part of your post to my website?

  30. UFABET

    December 19, 2018 at 11:50 am

    Please let me know where you got your design. Thanks a

  31. bandar bola

    December 19, 2018 at 5:32 am

    Really informative blog post.Really thank you! Really Cool.

  32. to learn more

    December 18, 2018 at 5:15 am

    It is super weblog, I would like to be like you

  33. pc app free download for windows 7

    December 18, 2018 at 2:16 am

    Im obliged for the blog.Really looking forward to read more. Really Great.

  34. discover this

    December 17, 2018 at 1:54 pm

    What web host are you using? Can I get your affiliate link to your host?

  35. mia pron khalifa

    December 17, 2018 at 5:44 am

    EXbsv3 This is very interesting, You are a very skilled blogger. I ave joined your rss feed and look forward to seeking more of your fantastic post. Also, I ave shared your web site in my social networks!

  36. Miss

    December 15, 2018 at 8:49 pm

    This blog is obviously entertaining and factual. I have found a lot of useful tips out of this amazing blog. I ad love to return over and over again. Thanks a lot!

  37. Angelita

    December 15, 2018 at 1:37 pm

    I truly enjoy examining on this internet site, it has got wonderful blog posts. Never fight an inanimate object. by P. J. O aRourke.

  38. floor protection

    December 15, 2018 at 8:48 am

    You ave got an incredibly great layout for your blog i want it to use on my web-site as well

  39. http://bridgemakerarts.org

    December 13, 2018 at 6:29 am

    Wow! Thank you! I permanently wanted to write on my site something like that. Can I take a part of your post to my site?

  40. Daftar Bandar Togel Terpercaya

    December 13, 2018 at 1:27 am

    visitor retention, page ranking, and revenue potential.

  41. Daftar Bandar Togel 2018

    December 11, 2018 at 4:42 pm

    Thank you for sharing your info. I truly appreciate your efforts and I am waiting for your further post thanks once again.

  42. Nanci

    December 11, 2018 at 8:42 am

    recommend to my friends. I am confident they all be benefited from this site.

  43. Im obliged for the blog.Really looking forward to read more. Really Cool.

  44. https://tiktoktop.com/buy-tiktok-fans

    December 10, 2018 at 11:10 am

    I’а†ve recently started a web site, the info you offer on this site has helped me greatly. Thanks for all of your time & work.

  45. poverka shetchikov vodi Tomsk

    December 8, 2018 at 9:29 pm

    This is a topic which is near to my heart Many thanks! Where are your contact details though?

  46. to learn more

    December 8, 2018 at 7:14 am

    I truly appreciate this post. I ave been looking everywhere for this! Thank goodness I found it on Bing. You ave made my day! Thx again.

  47. Gabrielle

    December 7, 2018 at 4:42 pm

    Wow, fantastic blog layout! How long have you been blogging for? you make blogging look easy. The overall look of your website is fantastic, let alone the content!

  48. motorclubofamerica

    December 7, 2018 at 8:28 am

    Wow, amazing blog layout! How long have you been blogging for? you made blogging look easy. The overall look of your site is great, let alone the content!

  49. visit

    December 7, 2018 at 2:34 am

    You made some first rate points there. I looked on the web for the difficulty and found most people will go along with with your website.

  50. cuu du lieu the nho may anh

    December 6, 2018 at 6:51 pm

    You ought to be a part of a contest for one of the best websites on the net. I will recommend this web site!

  51. airasia booking online

    December 6, 2018 at 1:27 pm

    Online Article Every once in a while we choose blogs that we read. Listed underneath are the latest sites that we choose

  52. phix

    December 6, 2018 at 10:59 am

    Link exchange is nothing else except it is only

  53. visit

    December 5, 2018 at 4:05 pm

    Utterly indited content, appreciate it for selective information. Life is God as novel. Let him write it. by Isaac Bashevis Singer.

  54. http://mesowatch.com/mesothelioma-lawyers/

    December 5, 2018 at 3:54 pm

    Utterly indited content, Really enjoyed looking through.

  55. click here

    December 5, 2018 at 2:25 pm

    Wow! This could be one particular of the most helpful blogs We have ever arrive across on this subject. Basically Fantastic. I am also an expert in this topic so I can understand your effort.

  56. cong ty xay dung

    December 4, 2018 at 7:23 pm

    You have remarked very interesting points ! ps decent site. I understand a fury in your words, But not the words. by William Shakespeare.

  57. Link Sopcast Hom Nay

    December 4, 2018 at 12:24 pm

    This is a good tip especially to those new to the blogosphere. Short but very accurate information Appreciate your sharing this one. A must read post!

  58. 123moviesgohd.com

    December 4, 2018 at 1:01 am

    Pretty! This has been an incredibly wonderful article. Thank you for providing this info.

  59. click here

    December 3, 2018 at 6:02 pm

    Thank you ever so for you article post.Really thank you!

  60. https://www.sbobet1689.com

    December 3, 2018 at 1:18 pm

    I think other site proprietors should take this website as an model, very clean and excellent user friendly style and design, let alone the content. You are an expert in this topic!

  61. gia kinh cuong luc

    November 30, 2018 at 6:22 pm

    Looking forward to reading more. Great blog article.Thanks Again. Cool.

  62. univerzitet

    November 30, 2018 at 10:49 am

    Major thankies for the article post.Much thanks again. Really Great.

  63. Adaline

    November 30, 2018 at 8:10 am

    Muchos Gracias for your blog.Really looking forward to read more. Awesome.

  64. Kellye

    November 30, 2018 at 3:05 am

    You are my inspiration , I own few web logs and very sporadically run out from to brand.

  65. for more info

    November 29, 2018 at 7:43 pm

    Some really quality articles on this web site , bookmarked.

  66. Fildena

    November 29, 2018 at 5:24 pm

    This page definitely has all of the information and facts I wanted about this subject and didn at know who to ask.

  67. kingpoker99.site

    November 29, 2018 at 3:02 pm

    This site may Hi there! I just wish to give an enormous thumbs up for the nice info you?ve right here on this post. I shall be coming again to your blog for extra soon.

  68. Mu Snapback Dep

    November 29, 2018 at 7:06 am

    Its hard to find good help I am regularly proclaiming that its difficult to get quality help, but here is

  69. Filagra Italia

    November 28, 2018 at 5:01 pm

    This blog is without a doubt interesting and amusing. I have discovered many useful advices out of this blog. I ad love to return over and over again. Thanks a lot!

  70. Fildena 100

    November 28, 2018 at 3:54 pm

    rs gold ??????30????????????????5??????????????? | ????????

  71. Fildena 100 mg

    November 28, 2018 at 3:07 pm

    Well I truly liked reading it. This article provided by you is very effective for good planning.

  72. Resep Suhu Togel

    November 27, 2018 at 9:08 pm

    Modular Kitchens have changed the idea of kitchen in today as world as it has provided household women with a comfortable yet a classy area through which they could spend their quality time and space.

  73. sestrinstvo

    November 27, 2018 at 9:43 am

    very good blog! Also visit my webpage healthy Diet

  74. Tattoo

    November 26, 2018 at 3:37 pm

    Usually I do not read article on blogs, but I wish to say that this write-up very forced me to check out and do it! Your writing taste has been amazed me. Thanks, quite great article.

  75. dissertation writing services

    November 26, 2018 at 9:36 am

    Touche. Great arguments. Keep up the good spirit.

  76. this website

    November 25, 2018 at 12:35 am

    Your style is so unique in comparison to other people I have read stuff from. Thanks for posting when you ave got the opportunity, Guess I will just book mark this web site.

  77. Home Alarm Security System

    November 24, 2018 at 8:19 pm

    Im grateful for the article post.Thanks Again. Really Great.

  78. cambridge beauty salons

    November 24, 2018 at 1:50 pm

    IaаАа’б‚Т€ТšаЂаŒаАа’б‚Т€ТžаБТžll complain that you have copied materials from one more supply

  79. poverka schetchikov vody Omsk

    November 23, 2018 at 9:50 pm

    You can definitely see your skills within the article you write. The arena hopes for more passionate writers such as you who are not afraid to mention how they believe. All the time follow your heart.

  80. Daftar Live22

    November 22, 2018 at 11:30 pm

    This is one awesome article post.Thanks Again. Really Great.

  81. deck contruction in stafford va

    November 22, 2018 at 2:04 pm

    I was seeking this particular info for a long time. Thank you and good

  82. to learn more

    November 22, 2018 at 11:48 am

    I really liked your article. Really Cool.

  83. bitcoin

    November 22, 2018 at 7:16 am

    Thanks for sharing this first-class article. Very interesting ideas! (as always, btw)

  84. comunicacao visual

    November 22, 2018 at 6:10 am

    Volutpat lacinia dui quis Curabitur Pellentesque ipsum eu

  85. His Secret Obsession Reviews

    November 21, 2018 at 8:12 am

    My brother recommended I might like this blog. He was totally right. This post truly made my day. You cann at imagine just how much time I had spent for this info! Thanks!

  86. media companies in Johannesburg

    November 21, 2018 at 3:49 am

    Major thanks for the article post. Fantastic.

  87. www.wealthyaffiliatereview.org

    November 20, 2018 at 11:31 am

    Im grateful for the blog.Really looking forward to read more. Keep writing.

  88. Bonnie

    November 17, 2018 at 9:41 am

    Major thanks for the blog post.Really looking forward to read more. Fantastic.

  89. Tamatha

    November 17, 2018 at 7:39 am

    Just wanted to tell you keep up the fantastic job!

  90. Buy College Essay Online

    November 16, 2018 at 12:35 pm

    Pretty seаАааАТƒtion ?f аАааАТƒ?ntent.

  91. Arthur Hayes

    November 16, 2018 at 6:59 am

    Wow, this paragraph is good, my sister is analyzing these things, thus I am going to let know her.

  92. russian translation services

    November 16, 2018 at 1:26 am

    Very good article. I am facing many of these issues as well..

  93. wax vape pen

    November 13, 2018 at 12:52 am

    pasta maker home bargains WALSH | ENDORA

  94. Power Efficiency Guide

    November 12, 2018 at 1:04 pm

    I’а†ve recently started a web site, the information you provide on this web site has helped me greatly. Thanks for all of your time & work.

  95. run 4 games play

    November 8, 2018 at 8:19 pm

    It is actually a great and useful piece of information. I am glad that you simply shared this helpful info with us. Please keep us up to date like this. Thank you for sharing.

  96. Truck accident lawyer

    November 8, 2018 at 1:53 pm

    I value the article.Much thanks again. Awesome.

  97. check out

    November 7, 2018 at 6:44 pm

    Of course, what a magnificent website and educative posts, I surely will bookmark your website.Best Regards!

  98. sugarmummy

    November 7, 2018 at 8:11 am

    your blog. I too am an aspiring blog writer but I am still new to everything.

  99. mo hinh mut xop

    November 7, 2018 at 2:50 am

    Major thankies for the article.Really thank you!

  100. imagen y sonido barcelona

    November 6, 2018 at 8:00 pm

    Very good info. Lucky me I found your blog by chance (stumbleupon). I ave book marked it for later!

  101. canlı bahis

    November 6, 2018 at 8:58 am

    your great post. Also, I ave shared your website in my social networks

  102. daring dorm

    November 5, 2018 at 9:01 pm

    Really informative blog article.Really thank you! Will read on

  103. hoi dap viet

    November 5, 2018 at 4:46 pm

    Whoa. That was a fantastic short article. Please keep writing for the reason that I like your style.

  104. motor club or America scam

    November 5, 2018 at 4:22 pm

    Woah! I am really loving the template/theme of this site. It as simple, yet effective. A lot of times it as difficult to get that perfect balance between usability and appearance.

  105. Mca reviews

    November 5, 2018 at 3:18 pm

    I value the blog.Really thank you! Great.

  106. wireless gaming headsets

    November 4, 2018 at 9:15 am

    Thank you ever so for you post. Awesome.

  107. Mekong delta tours

    November 4, 2018 at 5:25 am

    You made some decent points there. I looked on the internet for that problem and located most individuals will go together with with the web site.

  108. look at here

    November 3, 2018 at 2:38 pm

    Some times its a pain in the ass to read what blog owners wrote but this site is really user pleasant!.

  109. Best wordpress theme

    November 3, 2018 at 10:55 am

    Major thankies for the article post.Really looking forward to read more.

  110. look here

    November 3, 2018 at 8:27 am

    Wanted to drop a remark and let you know your Feed isnt functioning today. I tried including it to my Bing reader account and got nothing.

  111. hamptonbay

    November 3, 2018 at 6:23 am

    This is one awesome blog post.Really thank you! Cool.

  112. hamptonbay

    November 2, 2018 at 10:04 pm

    Websites we recommend Wow, amazing blog layout! How long have you been blogging for? you make blogging look easy. The overall look of your site is fantastic, as well as the content!

  113. click here

    November 2, 2018 at 9:10 pm

    That is a really good tip particularly to those fresh to the blogosphere. Brief but very precise information Thanks for sharing this one. A must read post!

  114. for more information

    November 2, 2018 at 3:53 pm

    Thanks so much for the blog article.Much thanks again. Awesome.

  115. sildénafil prix en pharmacie

    November 2, 2018 at 12:27 pm

    Really informative blog article.Much thanks again. Want more.

  116. viagra generika osterreich

    November 2, 2018 at 3:19 am

    My brother suggested I might like this website. He was entirely right. This post actually made my day. You cann at imagine just how much time I had spent for this information! Thanks!

  117. birmingham meeting rooms

    November 1, 2018 at 6:13 pm

    your website and keep checking for new details about once per week.

  118. kamagra 100mg online

    November 1, 2018 at 5:08 pm

    She has chosen a double breasted trench coat was not worse then of those ones

  119. luxuryreplica.to

    November 1, 2018 at 4:42 am

    Pretty! This has been a really wonderful post. Many thanks for supplying this information.

  120. Im no expert, but I think you just crafted a very good point point. You definitely understand what youre talking about, and I can truly get behind that. Thanks for being so upfront and so truthful.

  121. I value the article.Really looking forward to read more. Want more.

  122. Mesothelioma

    October 31, 2018 at 1:50 am

    Wow! Be grateful you! I for all time hunted to write proceeding my blog impressive comparable that. Bottle I take a part of your send to my website?

  123. https://cmovieshd.net/tag/yesmovies/

    October 30, 2018 at 7:54 pm

    Thank you ever so for you blog post.Thanks Again. Keep writing.

  124. Judi Togel Online

    October 30, 2018 at 7:22 pm

    Thank you for your blog article.Much thanks again. Fantastic.

  125. sea containers shipments

    October 30, 2018 at 4:53 pm

    I’а†ve read various exceptional stuff right here. Surely worth bookmarking for revisiting. I surprise how lots try you set to produce this sort of great informative internet site.

  126. Ali Afrouzi

    October 30, 2018 at 2:17 pm

    It is truly a nice and helpful piece of information. I am glad that you shared this helpful information with us. Please stay us informed like this. Thanks for sharing.

  127. Ali Afrouzi

    October 30, 2018 at 2:03 pm

    you’re looking forward to your next date.

  128. can nhua

    October 30, 2018 at 11:18 am

    Really informative blog.Really thank you! Awesome.

  129. my professional resume

    October 29, 2018 at 3:26 pm

    Thanks for sharing your thoughts. I really appreciate your efforts and I am waiting for your further post thanks once again.

  130. cheap cv writing services

    October 29, 2018 at 3:09 pm

    Im grateful for the blog post.Much thanks again.

  131. professional cv writing service

    October 29, 2018 at 2:50 pm

    to this fantastic blog! I guess for now i all settle for book-marking and adding your RSS feed to my Google account.

  132. video downloader

    October 27, 2018 at 3:33 pm

    your blog. It appears as though some of the text within your posts are running off the screen.

  133. more details

    October 27, 2018 at 7:47 am

    Looking forward to reading more. Great post.Much thanks again. Great.

  134. Clothes shopping online

    October 25, 2018 at 9:18 pm

    You can definitely see your enthusiasm in the work you write. The world hopes for even more passionate writers like you who are not afraid to say how they believe. Always go after your heart.

  135. Seikk

    October 25, 2018 at 8:46 pm

    You are my inspiration , I have few blogs and rarely run out from to brand.

  136. Daftar Bandar Togel Terpercaya

    October 25, 2018 at 10:59 am

    I wanted to thank you for this great write-up, I definitely loved every little bit of it. I ave bookmarked your web site to look at the latest stuff you post.

  137. Auto parts shop in Jamaica

    October 25, 2018 at 8:43 am

    Very nice article. I certainly appreciate this website. Stick with it!

  138. Spec Ops Shooting

    October 25, 2018 at 4:52 am

    Major thanks for the article. Really Great.

  139. FlexGenius

    October 24, 2018 at 9:06 pm

    Just Browsing While I was browsing yesterday I noticed a great post concerning

  140. Pregnancy Miracle Book

    October 24, 2018 at 8:18 pm

    You need to be a part of a contest for one of the best sites on the net. I am going to highly recommend this website!

  141. ED Reverser

    October 22, 2018 at 12:34 pm

    your website and keep checking for new details about once per week.

  142. Power Efficiency Guide PDF

    October 22, 2018 at 10:47 am

    Quite right! It There is apparently a lot to realize about this. I suppose you made some good points in features also.

  143. Manifestation Magic Reviews

    October 22, 2018 at 8:37 am

    Usually it as triggered by the sincerness communicated in the article I looked at. And on this article

  144. thermage

    October 22, 2018 at 7:16 am

    seem to be running off the screen in Opera.

  145. เสื้อผ้าคนอ้วน

    October 19, 2018 at 9:53 pm

    I regard something truly special in this internet site.

  146. for details

    October 18, 2018 at 8:01 pm

    This particular blog is no doubt entertaining and besides informative. I have picked a bunch of useful things out of this blog. I ad love to visit it again and again. Thanks a bunch!

  147. american express

    October 18, 2018 at 9:18 am

    Thanks for the blog.Really thank you! Really Great.

  148. choigamemienphi

    October 17, 2018 at 7:55 pm

    Promotional merchandise suppliers The most visible example of that is when the individual is gifted with physical attractiveness

  149. in bao thu gia re hcm

    October 17, 2018 at 7:34 pm

    Recently, I did not give plenty of consideration to leaving suggestions on weblog web page posts and have positioned comments even significantly much less.

  150. for more info

    October 17, 2018 at 2:31 pm

    When are you going to post again? You really inform me!

  151. best oil pen

    October 17, 2018 at 4:08 am

    Wonderful ideas you have here.. Take pleasure in the blog you available.. Truly appreciate the entry you made available.. Enjoying the blog post.. thank you

  152. VFX Body

    October 17, 2018 at 12:28 am

    Some truly nice stuff on this site, I love it.

  153. playscarymazegame

    October 16, 2018 at 9:44 am

    My brother suggested I might like this website. He was totally right. This post actually made my day. You cann at imagine simply how much time I had spent for this information! Thanks!

  154. โหนกแก้ม

    October 16, 2018 at 7:18 am

    It is best to participate in a contest for among the finest blogs on the web. I all recommend this web site!

  155. Aventus HR

    October 16, 2018 at 4:03 am

    Wow, amazing weblog format! How long have you ever been running a blog for? you made running a blog glance easy. The full glance of your site is fantastic, let alone the content!

  156. Gordon Powers Local Electricians

    October 15, 2018 at 5:01 pm

    Wow that was odd. I just wrote an incredibly long comment but after I clicked submit my comment didn at appear. Grrrr well I am not writing all that over again. Anyhow, just wanted to say great blog!

  157. Erin

    October 15, 2018 at 11:51 am

    Thank you for sharing this excellent piece. Very inspiring! (as always, btw)

  158. see pron

    October 13, 2018 at 5:40 pm

    12kFgF We stumbled over here by a different website and thought I might check things out. I like what I see so now i am following you. Look forward to finding out about your web page again.

Leave a Reply

Your email address will not be published. Required fields are marked *