WINFREY WGA

"Lee Daniels' The Butler" Special Screening, New YorkOprah Winfrey stars in the terrific new film Lee Daniel’s The Butler, so this week we turn our spotlight on the amazing Oprah Winfrey!

Enter our contest for your chance to win a DVD starring Oprah Winfrey:

  • The Color Purple
  • Beloved
  • The Princess and the Frog

Photo Credit: Dennis Van Tine/ZUMA Press/Newscom

WinfreyWGA

About The Butler (from our FF2 Database):

We disagree on this “inspired by” BioPic about an African-American man who rose to become Head Butler at the White House. Jan loved the view of the macrocosm thru the POV of the microcosm, but Rich always knew in his gut that most of the personal story (son #1 in the Black Panthers; son #2 in Vietnam) was manufactured. But we both agree that all the actors are terrific! (JLH: 4.5/5) Click HERE for our FF2 Haiku.

 

246 comments

  1. I was wondering if you ever considered changing the structure of your website?
    Its very well written; I love what youve got to say.

    But maybe you could a little more in the way of content so people could connect with it better.
    Youve got an awful lot of text for only having 1 or two pictures.

    Maybe you could space it out better?

  2. May I just say what a comfort to discover someone that truly
    knows what they are discussing on the web. You actually realize how to bring a problem to light
    and make it important. More and more people really need to look at this and understand this side of your story.
    I can’t believe you aren’t more popular since you
    definitely possess the gift.

  3. Hello there! I know this is kinda off topic nevertheless I’d figured
    I’d ask. Would you be interested in exchanging links or maybe guest writing a blog
    article or vice-versa? My blog discusses a lot of the same subjects as yours
    and I believe we could greatly benefit from each other.
    If you are interested feel free to send me an e-mail.
    I look forward to hearing from you! Excellent blog by the way!

  4. Hello! I know this is somewhat off topic but I was wondering which blog platform
    are you using for this site? I’m getting fed up of WordPress because I’ve had problems with hackers and I’m looking at alternatives for
    another platform. I would be awesome if you could point me in the direction of a good platform.

  5. I love your blog.. very nice colors & theme. Did you make this website
    yourself or did you hire someone to do it for you? Plz answer back as I’m looking to create my own blog and would like to know
    where u got this from. thank you

  6. You really make it seem so easy with your presentation but I find
    this topic to be actually something that I think
    I would never understand. It seems too complex and very broad for me.
    I am looking forward for your next post, I will try to get the hang of it!

  7. Hello I am so happy I found your site, I really found
    you by mistake, while I was browsing on Aol for something else,
    Anyhow I am here now and would just like to say cheers for a fantastic post and a all round thrilling blog (I also love the theme/design), I don’t have time to read it all at the minute but I have book-marked
    it and also included your RSS feeds, so when I have time I
    will be back to read much more, Please do keep up
    the excellent job.

  8. fantastic put up, very informative. I wonder
    why the other specialists of this sector don’t notice this.
    You must proceed your writing. I am sure, you have a huge readers’ base already!

  9. My coder is trying to convince me to move to .net from PHP.
    I have always disliked the idea because of the expenses.
    But he’s tryiong none the less. I’ve been using WordPress on a
    number of websites for about a year and am worried about switching to
    another platform. I have heard very good things about blogengine.net.
    Is there a way I can import all my wordpress content into it?
    Any help would be really appreciated!

  10. It’s a pity you don’t have a donate button! I’d most certainly donate to this outstanding
    blog! I suppose for now i’ll settle for book-marking and adding your RSS feed to my Google account.
    I look forward to new updates and will talk about this site with my Facebook group.
    Talk soon!

  11. Great post. I was checking continuously this blog and I’m impressed!

    Extremely helpful information specially the last part 🙂 I
    care for such info a lot. I was looking for this particular information for a very long time.
    Thank you and good luck.

  12. Attractive component to content. I simply stumbled upon your web site and in accession capital to assert that I get
    in fact loved account your weblog posts. Any
    way I’ll be subscribing on your augment and even I success you get admission to constantly
    quickly.

  13. Woah! I’m really digging the template/theme of this blog.
    It’s simple, yet effective. A lot of times it’s
    hard to get that “perfect balance” between usability and appearance.

    I must say you’ve done a excellent job with this. Also, the blog loads extremely fast for me on Chrome.
    Exceptional Blog!

  14. I feel this is one of the such a lot significant info for me.
    And i am satisfied reading your article. However wanna observation on few basic things,
    The site style is wonderful, the articles is actually great
    : D. Excellent activity, cheers

  15. Pretty section of content. I just stumbled upon your website and
    in accession capital to assert that I get in fact enjoyed account your blog posts.

    Anyway I’ll be subscribing to your augment and even I achievement you access consistently
    fast.

  16. I’m truly enjoying the design and layout of your website.
    It’s a very easy on the eyes which makes it much more enjoyable
    for me to come here and visit more often. Did you hire out a
    designer to create your theme? Exceptional work!

  17. My partner and I stumbled over here different web address and thought
    I might check things out. I like what I see so now i am following you.
    Look forward to checking out your web page again.

  18. Attractive section of content. I just stumbled upon your blog and
    in accession capital to assert that I acquire actually enjoyed account
    your blog posts. Any way I’ll be subscribing to your augment and even I achievement you access consistently fast.

  19. Oh my goodness! Impressive article dude! Many thanks, However I am
    encountering issues with your RSS. I don’t know the reason why I cannot subscribe to it.
    Is there anyone else getting the same RSS issues? Anyone who
    knows the solution will you kindly respond? Thanx!!

  20. Good post. I learn something totally new and challenging on websites I stumbleupon everyday.
    It’s always interesting to read through articles from other writers and practice something from their web sites.

  21. Great goods from you, man. I have take note your stuff previous to and you’re simply extremely wonderful.
    I actually like what you have acquired right here,
    certainly like what you are saying and the best way during which you assert it.
    You make it enjoyable and you continue to care for to stay it wise.
    I can not wait to learn far more from you. This is really a terrific website.

  22. After looking over a few of the blog posts on your web
    site, I seriously appreciate your way of writing a blog. I
    bookmarked it to my bookmark webpage list and will be
    checking back soon. Please check out my web site too and tell me what you think.

  23. You can definitely see your enthusiasm in the
    work you write. The sector hopes for even more passionate writers
    like you who are not afraid to mention how they believe.
    All the time follow your heart.

  24. I’m now not sure where you’re getting your info, however great topic.
    I must spend some time learning more or working out more.
    Thanks for great information I used to be searching for this information for my
    mission.

  25. Excellent blog you have here but I was curious if
    you knew of any user discussion forums that cover the same topics discussed here?
    I’d really love to be a part of group where
    I can get comments from other knowledgeable individuals that share
    the same interest. If you have any suggestions, please let me
    know. Cheers!

  26. I’m excited to discover this web site. I wanted to thank you
    for your time due to this wonderful read!! I definitely loved every little bit of it and i also have you saved to fav
    to look at new stuff on your web site.

  27. When someone writes an piece of writing he/she maintains the plan of a user in his/her mind that how a user can understand it.
    Thus that’s why this piece of writing is outstdanding.
    Thanks!

  28. I’ve been exploring for a bit for any high
    quality articles or weblog posts in this sort of space .
    Exploring in Yahoo I at last stumbled upon this site. Reading this info So i’m happy to exhibit that I
    have an incredibly good uncanny feeling I came upon just what I
    needed. I such a lot indubitably will make certain to do not fail to remember this web site and give it a look on a constant basis.

  29. Howdy! Someone in my Facebook group shared this website with us so I came to take a look.
    I’m definitely loving the information. I’m book-marking and will be tweeting this to my followers!
    Excellent blog and brilliant style and design.

  30. What’s up to all, because I am really eager of reading this
    web site’s post to be updated regularly. It consists of
    pleasant stuff.

  31. With havin so much content and articles do you ever run into any issues of plagorism or
    copyright violation? My site has a lot of unique content I’ve either written myself or outsourced but it looks like a
    lot of it is popping it up all over the internet without
    my authorization. Do you know any solutions to help protect against content from being
    stolen? I’d definitely appreciate it.

  32. Wow that was odd. I just wrote an extremely long comment but after I clicked submit my comment didn’t show up.
    Grrrr… well I’m not writing all that over again.
    Anyways, just wanted to say excellent blog!

  33. It’s a pity you don’t have a donate button! I’d most certainly donate to this
    excellent blog! I suppose for now i’ll settle for bookmarking and adding your RSS feed to my Google account.
    I look forward to brand new updates and will share this site with my Facebook group.
    Chat soon!

  34. I absolutely love your website.. Very nice colors & theme.
    Did you build this amazing site yourself? Please reply back as I’m planning to create
    my own personal blog and would love to learn where you
    got this from or just what the theme is called.
    Appreciate it!

  35. I don’t know if it’s just me or if perhaps everyone else experiencing problems with your website.
    It appears like some of the written text within your posts are running off the screen. Can somebody
    else please provide feedback and let me know if this is happening to them too?

    This might be a issue with my browser because I’ve had this happen before.
    Thank you

  36. I will right away snatch your rss as I can not in finding your email subscription hyperlink or
    e-newsletter service. Do you’ve any? Kindly let me understand in order that I could subscribe.
    Thanks.

  37. Its like you read my mind! You seem to know so much about this,
    like you wrote the book in it or something. I think
    that you could do with a few pics to drive the message home a bit, but instead of that, this is excellent blog.

    An excellent read. I’ll definitely be back.

  38. I’ll immediately clutch your rss as I can not to find your
    email subscription link or e-newsletter service. Do you have any?
    Please permit me realize so that I may subscribe.
    Thanks.

  39. Hey, I think your website might be having
    browser compatibility issues. When I look at your blog in Firefox, it looks fine but
    when opening in Internet Explorer, it has some overlapping.
    I just wanted to give you a quick heads up! Other then that,
    very good blog!

  40. Today, I went to the beach with my children. I found a sea shell and gave it to my 4 year old daughter and said “You can hear the ocean if you put this to your ear.”
    She put the shell to her ear and screamed.
    There was a hermit crab inside and it pinched her ear. She never wants to go
    back! LoL I know this is entirely off topic but I had to tell someone!

  41. Howdy just wanted to give you a quick heads up. The text in your content seem
    to be running off the screen in Safari. I’m not sure if this is a format issue or something to do with
    browser compatibility but I thought I’d post to let you know.
    The style and design look great though! Hope you get the issue fixed soon. Many thanks

  42. Hello There. I found your blog using msn. This is an extremely well written article.
    I will make sure to bookmark it and return to read more of your useful info.
    Thanks for the post. I’ll certainly return.

  43. We’re a group of volunteers and starting a new scheme in our community.
    Your website provided us with valuable info to work on. You’ve done a formidable
    job and our entire community will be grateful to you.

  44. Thanks , I’ve just been searching for information approximately this
    topic for a while and yours is the best I’ve discovered so far.

    However, what about the conclusion? Are you certain in regards
    to the supply?

  45. When someone writes an paragraph he/she keeps the plan of a
    user in his/her mind that how a user can know it.
    Therefore that’s why this piece of writing is outstdanding.
    Thanks!

  46. I believe everything posted was actually very reasonable.

    However, think about this, suppose you wrote
    a catchier title? I ain’t suggesting your content is not good, however what if you added a title to maybe get a person’s attention? I mean WINFREY WGA
    – FF2 Media is a little vanilla. You ought to look at Yahoo’s home page and watch how they create post headlines to get people to
    click. You might add a video or a related pic or two to get people excited about what you’ve written. Just my opinion, it would make your website a little
    livelier.

  47. Your style is really unique in comparison to other folks I’ve read stuff
    from. I appreciate you for posting when you’ve got the opportunity, Guess I’ll just bookmark this page.

  48. The other day, while I was at work, my sister stole my apple
    ipad and tested to see if it can survive a forty foot drop,
    just so she can be a youtube sensation. My apple ipad is
    now broken and she has 83 views. I know this is totally off topic but I had
    to share it with someone!

  49. I like the valuable information you supply for your articles.
    I’ll bookmark your weblog and check again here frequently.
    I’m reasonably certain I will be told plenty of new stuff right here!
    Good luck for the following!

  50. Hey! This is my first visit to your blog! We are a collection of volunteers and starting a new project in a community in the same niche.
    Your blog provided us beneficial information to work on. You have done a outstanding job!

  51. I’m truly enjoying the design and layout of your site.

    It’s a very easy on the eyes which makes it much more pleasant for me
    to come here and visit more often. Did you hire out a developer to create your theme?
    Exceptional work!

  52. I do consider all of the ideas you’ve presented in your post.
    They’re really convincing and can certainly work.
    Still, the posts are too quick for beginners. Could you
    please lengthen them a little from next time? Thanks for the post.

  53. I just like the helpful information you supply on your articles.

    I will bookmark your weblog and take a look at again here regularly.

    I am reasonably certain I will be informed plenty of new stuff right right
    here! Best of luck for the next!

  54. Hey I am so glad I found your website, I really found you by mistake, while
    I was browsing on Askjeeve for something else, Nonetheless I
    am here now and would just like to say cheers for a marvelous post and a all
    round thrilling blog (I also love the theme/design), I don’t have time to read it all at the minute
    but I have saved it and also added in your RSS feeds, so when I have time I will be back to read more, Please do keep up the excellent work.

  55. Hi there just wanted to give you a quick heads up.

    The words in your content seem to be running off the screen in Internet explorer.
    I’m not sure if this is a format issue or something to do with web browser compatibility but I thought I’d post to
    let you know. The design and style look great though!
    Hope you get the problem solved soon. Thanks

  56. Hey there, I think your site might be having browser compatibility issues.

    When I look at your website in Safari, it looks fine but when opening in Internet
    Explorer, it has some overlapping. I just wanted to give you a quick heads up!
    Other then that, excellent blog!

  57. Hi would you mind letting me know which hosting company
    you’re utilizing? I’ve loaded your blog in 3 completely different internet browsers
    and I must say this blog loads a lot quicker then most.
    Can you recommend a good hosting provider at a
    reasonable price? Kudos, I appreciate it!

  58. What i do not understood is in truth how
    you are now not really much more neatly-liked than you may be right now.
    You are so intelligent. You understand therefore significantly in relation to this subject, made me individually imagine it from numerous varied angles.

    Its like men and women don’t seem to be fascinated unless it’s something to do with Girl gaga!
    Your own stuffs outstanding. All the time handle it
    up!

  59. We are a group of volunteers and opening a brand new scheme in our community.

    Your web site offered us with valuable information to work on. You’ve performed an impressive task and
    our entire group can be grateful to you.

  60. With a national lockdown in place and COVID-19 instances at the
    moment high, many people may decide to do our Christmas food buying on-line
    this 12 months. As with Smart Pass scheme customers, if you’d like a couple of
    Christmas supermarket supply you may place two Christmas orders to arrive between 20 December and 24 December.
    If more turn out to be obtainable, the Ocado’s webpage releases them in early December, but they state they can’t assure this.

    The supermarket says it’s best to keep a watch out on its webpage for when new slots are made obtainable.
    Any deliveries outside this time slots are charged the traditional rates.
    There’s a £4 surcharge for deliveries worth underneath £40 and click and accumulate orders worth lower than £25.

    Delivery Pass holders can book 2 deliveries between 20
    and 24 December. For delivery or assortment on 21 December, ebook by 30 November.
    Most supermarkets release supply slots for the important thing dates just earlier than Christmas between December 20 and
    December 24 in November. On publicity the wheel K rotates (clockwise), the pin O comes into contact
    with the lever P and is held, this corresponds to the blinds being fully
    open, when the discharge lever is freed the capping blind,
    2, is pulled again to its prime roller as normal.

  61. What’s Happening i am new to this, I stumbled upon this I’ve discovered It positively useful and it
    has aided me out loads. I hope to give a contribution & assist other users like its aided me.
    Good job.

  62. Just desire to say your article is as astounding.
    The clarity in your submit is just cool and i
    could think you’re a professional on this subject.

    Fine together with your permission let me to snatch your feed to keep updated with coming near near post.
    Thank you a million and please continue the gratifying work.

  63. Do you have a spam problem on this blog; I also am a blogger,
    and I was wondering your situation; many of us have created some nice practices and we are looking to trade solutions with others,
    be sure to shoot me an e-mail if interested.

  64. Definitely consider that which you said. Your favourite
    justification seemed to be on the web the simplest thing to understand
    of. I say to you, I certainly get annoyed whilst people consider concerns that they just don’t realize about.
    You managed to hit the nail upon the top and defined out the whole thing with no need side-effects , other folks could take a signal.

    Will likely be again to get more. Thank you

  65. Hi, I do think this is a great site. I stumbledupon it ;
    ) I will come back once again since I book marked it. Money and freedom is
    the greatest way to change, may you be rich and continue
    to help other people.

  66. What’s Taking place i am new to this, I stumbled upon this
    I have found It positively useful and it has helped me out
    loads. I am hoping to contribute & assist different customers like its
    helped me. Great job.

  67. I really like your blog.. very nice colors & theme. Did you design this website yourself or did you hire someone to do it for you?

    Plz answer back as I’m looking to create my
    own blog and would like to find out where u got this from.
    kudos

  68. I’m really enjoying the theme/design of your blog.
    Do you ever run into any browser compatibility issues?
    A number of my blog audience have complained about my
    blog not operating correctly in Explorer but looks great
    in Firefox. Do you have any suggestions to help fix this issue?

  69. You really make it seem so easy with your presentation but I find this matter to be actually one thing which I feel I might by no means
    understand. It seems too complicated and very wide for me. I’m looking forward to your subsequent put up,
    I’ll attempt to get the grasp of it!

  70. Superb blog! Do you have any suggestions for aspiring writers?
    I’m planning to start my own blog soon but I’m a little lost on everything.
    Would you propose starting with a free platform like WordPress or go for a
    paid option? There are so many options out there that
    I’m totally overwhelmed .. Any ideas? Thanks!

  71. With havin so much written content do you ever run into any problems of plagorism or copyright
    infringement? My site has a lot of unique content I’ve
    either written myself or outsourced but it looks like a lot of it is popping
    it up all over the internet without my authorization. Do you know any solutions to help protect against content from being stolen? I’d certainly appreciate it.

  72. Just want to say your article is as astonishing.

    The clarity for your put up is just spectacular and
    that i could think you’re knowledgeable on this subject. Well together with your permission allow me to snatch your RSS feed to stay up to date with drawing close post.
    Thanks 1,000,000 and please keep up the rewarding work.

  73. Link exchange is nothing else but it is only placing the
    other person’s web site link on your page at suitable place and
    other person will also do same in support of you.

  74. Right here is the right web site for everyone who would like to
    understand this topic. You know a whole lot its almost hard to argue
    with you (not that I really will need to…HaHa). You definitely put a
    new spin on a subject that’s been written about for a long time.
    Great stuff, just wonderful!

  75. Hi there exceptional website! Does running a blog like this take a lot of work?
    I have very little understanding of coding however I had been hoping to start my own blog soon. Anyways, should you have any suggestions or tips for new blog owners please share.
    I understand this is off topic nevertheless I simply
    needed to ask. Thank you!

  76. Hey there I am so thrilled I found your blog, I really found you
    by accident, while I was researching on Google for something
    else, Anyhow I am here now and would just like to say
    kudos for a remarkable post and a all round interesting blog (I also love the theme/design), I don’t
    have time to read it all at the minute but I have book-marked it and also added
    your RSS feeds, so when I have time I will be back to
    read more, Please do keep up the excellent work.

  77. Hey just wanted to give you a brief heads up and let you know a few of the pictures aren’t loading properly.
    I’m not sure why but I think its a linking issue.
    I’ve tried it in two different browsers and both show the same outcome.

  78. Howdy, I think your blog could be having browser compatibility issues.

    When I look at your blog in Safari, it looks fine however, when opening in IE, it
    has some overlapping issues. I merely wanted to provide you
    with a quick heads up! Aside from that, great site!

  79. Heya i am for the first time here. I came across this board and
    I in finding It truly useful & it helped me out a lot. I hope to provide something back and help others like you helped me.

  80. Yesterday, while I was at work, my sister stole
    my iphone and tested to see if it can survive a 30 foot drop, just so she
    can be a youtube sensation. My iPad is now broken and she has 83 views.

    I know this is completely off topic but I had to share it with someone!

  81. I do accept as true with all the ideas you have offered on your post.
    They’re very convincing and will certainly work.
    Still, the posts are very short for newbies.
    Could you please extend them a little from next time?
    Thanks for the post.

  82. Good day! I could have sworn I’ve been to this website before but after browsing through some of the posts I realized it’s new
    to me. Nonetheless, I’m certainly pleased I discovered it and I’ll be bookmarking it and checking back
    often!

  83. Heya i’m for the first time here. I found this board and I find It really useful & it
    helped me out much. I hope to give something back and help others like you aided me.

  84. Hi would you mind sharing which blog platform you’re working with?

    I’m planning to start my own blog soon but I’m having a tough time making a decision between BlogEngine/Wordpress/B2evolution and Drupal.
    The reason I ask is because your layout seems different then most blogs and I’m looking for something unique.
    P.S My apologies for being off-topic but I had to ask!

  85. I just like the valuable info you provide for your articles.
    I will bookmark your weblog and take a look at again here regularly.

    I’m somewhat sure I’ll be informed plenty of new stuff
    right right here! Good luck for the next!

  86. It is in reality a great and useful piece of information. I am
    satisfied that you simply shared this helpful information with us.
    Please stay us up to date like this. Thank you for sharing.

  87. Unquestionably consider that that you stated. Your favorite justification appeared to be on the
    internet the simplest factor to understand of.

    I say to you, I definitely get irked even as other people consider concerns that they just don’t realize about.

    You managed to hit the nail upon the top as smartly as defined out the
    whole thing without having side-effects , other folks could take a signal.
    Will likely be again to get more. Thank you

  88. Theoretisch liefern User-Signale also wertvolle Anhaltspunkte für die Bewertung
    von Webseiten, vielleicht Relevanz der Suchergebnisse nach
    Suchanfrage für den Nutzer zu optimieren. Es Fragen aufwerfen, ob oder wie Google diese Daten nutzt.
    Diese beiden Sätze der Einleitung habe ich mir übrigens Hand in Hand gehen Artikel in Bezug auf Nutzersignale “geklaut”, den der Niels Dahnke hier beim OMT verfasst hat.
    Gebührenpflichtig predigt das Unternehmen lange: “Baut Eure Webseite für die User und nicht für die Suchmaschine! Langfristig wird es immer wichtiger, weil Google immer fähiger wird, die Usability einer Seite zu bewerten. Aber egal, ob Google die Nutzersignale direkt oder indirekt nutzt, sie haben nachweislich einen Effekt aufs Suchmaschinenranking. Warum sollte diese Bewertung nicht auch in die Einstufung der Rankings mit einfließen? Es ist auch Webseiten, die wie auch immer nicht auf eine lange Verweildauer ausgelegt sind. Eine längere Verweildauer Nachtigall, ick hör dir trapsen. a priori zuträglich. Das betrifft a fortiori Webseiten, die ein einsamer klare Information vermitteln oder ein einfaches Anpeilen.

  89. Great blog! Do you have any helpful hints for aspiring writers?

    I’m planning to start my own website soon but I’m a little lost on everything.

    Would you propose starting with a free platform like WordPress
    or go for a paid option? There are so many choices
    out there that I’m completely confused .. Any ideas?
    Thanks a lot!

  90. Hmm is anyone else encountering problems with the
    pictures on this blog loading? I’m trying to figure out
    if its a problem on my end or if it’s the blog. Any suggestions would be greatly
    appreciated.

  91. Awesome blog! Do you have any suggestions for aspiring writers?
    I’m planning to start my own website soon but
    I’m a little lost on everything. Would you propose starting
    with a free platform like WordPress or go for a paid option?
    There are so many options out there that I’m
    completely confused .. Any recommendations?
    Many thanks!

  92. The evaluation is incredibly interesting.
    If you need to see situs slot pulsa, I recommend starting
    after trustworthy bandar slot online personal blogs. Since
    you can obtain big positive aspects and obtain promised online marketer payouts.
    If you want to test out, you may immediately take a look through in this article.
    The web link is often a slot machine web site that is certainly
    often used among Indonesian the gamers.

  93. Interesting analyze. To be able to like poker
    online, a lot more my web site seeing that you will find many actions.
    With Indonesia, the video gaming is normally judi online.

  94. Howdy just wanted to give you a quick heads up. The text in your content seem to be running off the screen in Opera.
    I’m not sure if this is a formatting issue or something to do with internet browser compatibility but I
    thought I’d post to let you know. The style and design look great though!
    Hope you get the issue fixed soon. Thanks

  95. Wow, marvelous blog layout! How long have you ever been blogging
    for? you make running a blog glance easy.
    The total glance of your website is great, let alone the content!

Leave a Reply to elearnportal.science Cancel reply

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