Tax season 2016 has kicked off! Tips for easy tax filing

Remember those Staples commercials from the 90s, with the happy dad clacking staplers together as he skipped down the aisles with two miserable kids dragging behind him as “It’s The Most Wonderful Time of the Year” played? Of course you do.

Well, it’s the government’s turn to sing that song now while clacking $435 claw hammers down the aisles! Tax season has officially begun! The IRS has opened up for tax return acceptance today.

Because of Emancipation Day and April 15 falling on a Friday, the deadline to get your personal income taxes filed is April 18, 2016, precisely four months from today.

So as you compare tax software packages or look for the right tax professional, here’s some tips to keep in mind to have a saner tax season that hopefully minimizes the damages.

  • If you file for a six-month extension, this only gives you extra time to file the return without getting smacked with a late filing fee. It doesn’t give you extra time to pay taxes if you owe them. Interest will still rack up like mob terms.
  • Make sure you’re using the correct filing status. A mistake lots of single parents make is filing as single when they are likely head of household, and if your divorce didn’t finalize yet you’re likely married filing separately instead of single. If need be, consult an attorney if you have dubious marital status and don’t know what status to use.
  • “TurboTax told me it was okay!” has never held up in Tax Court or in a desk audit. Tax software programmers generally don’t know tax law. If you have a fairly complex personal and/or small business situation, it’s prudent to work with a tax professional from the get-go or having them review your self-prepared return.
  • KEEP GOOD RECORDS. I can’t stress this enough! Personal tax records need to be kept for the past three years, six if you’re a small business. I’d recommend at least 10 if you have a more complex structure like a C corporation. Once you’re self-employed, you’re held to a much higher standard for recordkeeping.
  • Game devs in particular need to be mindful of things like when you started working on a game, when you hope to finish it, and how much you’ve spent on actual development compared to the other expenses of just having a business. Your dev costs can wind up having special treatment. For more details, check out my book all about taxes for indie developers!
  • If you’re working with a tax professional, work with a licensed pro like an Enrolled Agent or CPA who concentrates in taxation. Avoid the places that exist solely to sell you refund anticipation loans or promise you a bigger refund. A reputable tax professional doesn’t base their fee on the size of your refund or promise to get you more money. If they do, that typically entails fraud.
  • Beware of  tax collection scams. The IRS and most state tax departments will always mail you a written notice. They don’t call or email you unless you’ve had prior contact. G-men only come to your door if you’ve been ignoring those notices since the Second Avenue subway broke ground.

Toad Tribune subscribers will receive even more useful tax tips! Why not sign up?

Any other tax tips, feel free to share in the comments!

220 replies on “Tax season 2016 has kicked off! Tips for easy tax filing”

My coder is trying to convince me to move to .net from PHP.
I have always disliked the idea because of the costs.
But he’s tryiong none the less. I’ve been using WordPress on numerous
websites for about a year and am nervous about switching to another platform.
I have heard fantastic things about blogengine.net.
Is there a way I can transfer all my wordpress posts into it?
Any kind of help would be greatly appreciated!

It’s actually a cool and useful piece of info. I’m satisfied that you just shared this useful info with us.
Please stay us informed like this. Thanks for sharing.

I’m not sure where you are getting your info,
but great topic. I needs to spend some time learning much more or understanding more.
Thanks for fantastic information I was looking for this info
for my mission.

My brother suggested I might like this web site.

He was entirely right. This submit actually made my day. You cann’t believe simply how
so much time I had spent for this information! Thank you!

I’m really inspired together with your writing skills as well as with the
structure on your blog. Is that this a paid subject or did you customize it your self?
Either way stay up the nice high quality writing, it’s uncommon to peer a great weblog like this
one nowadays..

I’ve learn some just right stuff here. Certainly price bookmarking for revisiting.
I surprise how much effort you set to make any such excellent informative web site.

Fantastic beat ! I would like to apprentice while you amend your web site, how could i subscribe for a blog website?

The account helped me a acceptable deal. I had been a little bit acquainted of this your broadcast provided bright clear idea

I like the helpful info you provide in your articles.
I’ll bookmark your blog and check once more right here frequently.
I’m relatively sure I will learn a lot of new stuff proper here!
Best of luck for the following!

Its like you read my mind! You appear to know a lot 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 fantastic blog.
An excellent read. I’ll definitely be back.

excellent points altogether, you simply received a emblem new reader.

What might you suggest in regards to your post
that you simply made some days ago? Any certain?

This design is wicked! You definitely know how to keep a reader entertained.
Between your wit and your videos, I was almost moved to start my own blog (well,
almost…HaHa!) Great job. I really enjoyed what you had to say, and more than that, how you presented it.
Too cool!

Fantastic post however I was wondering if you could write a litte more on this subject?
I’d be very thankful if you could elaborate a little bit
further. Thank you!

Thanks a bunch for sharing this with all people you actually recognize what you’re speaking about!
Bookmarked. Please additionally seek advice from my site =).
We will have a link change agreement between us

Hey! This is my first comment here so I just wanted to give a quick shout
out and say I truly enjoy reading your posts. Can you
recommend any other blogs/websites/forums that deal with the
same topics? Appreciate it!

Hi there, I discovered your web site via Google while searching for a similar matter, your site
got here up, it appears to be like great. I have bookmarked it in my google bookmarks.

Hi there, simply changed into alert to your weblog through Google, and found that it is really informative.
I am gonna watch out for brussels. I’ll appreciate if you proceed this in future.
Lots of other people will be benefited out of your writing.
Cheers!

May I simply say what a comfort to discover someone that truly knows what they’re discussing online.

You certainly understand how to bring a problem
to light and make it important. A lot more people have to look at this and understand this
side of your story. I was surprised you’re not more popular because you definitely have the gift.

Thanks a bunch for sharing this with all people you actually recognise what you are talking approximately!

Bookmarked. Kindly additionally discuss with
my website =). We could have a hyperlink trade contract
between us

Hello there, You’ve done a great job. I will certainly digg it and personally suggest to my friends.

I’m confident they’ll be benefited from this website.

Hello there I am so excited I found your blog page, I really found you by error,
while I was searching on Aol for something else, Regardless I am here now and would just like
to say thank you for a tremendous post and a all round
interesting blog (I also love the theme/design), I don’t have time to browse it all at
the moment but I have bookmarked it and also added your RSS feeds, so
when I have time I will be back to read a great deal more, Please do keep up the superb work.

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 designer to create your theme?
Fantastic work!

Awesome blog! Do you have any hints for aspiring writers?
I’m hoping to start my own site 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 totally overwhelmed ..
Any ideas? Thanks!

Normally I don’t learn article on blogs,
however I wish to say that this write-up very forced me to try and
do so! Your writing style has been surprised me. Thank you, quite nice article.

I have been browsing online more than 4 hours today, yet I never found any interesting article
like yours. It’s pretty worth enough for me.
In my opinion, if all website owners and bloggers
made good content as you did, the internet will be a lot more useful than ever before.

hello there and thank you for your information – I have certainly picked up anything new from right here.
I did however expertise some technical issues using this site,
since I experienced to reload the site lots of times previous to I could get it to
load properly. I had been wondering if your web hosting is OK?

Not that I’m complaining, but slow loading instances times will often affect your placement in google and could damage your high-quality score
if ads and marketing with Adwords. Anyway I am adding this RSS to my
email and could look out for much more of your respective fascinating content.
Ensure that you update this again soon.

wonderful points altogether, you simply gained a new reader.
What might you suggest in regards to your put up that
you simply made some days in the past? Any positive?

Thank you a lot for sharing this with all people you really recognise what you are talking about!
Bookmarked. Please also discuss with my website =). We could have a link change arrangement between us

Do you have a spam problem on this site; I also am a blogger, and I was wondering your situation; we have developed some nice methods and we are looking to swap strategies with other folks, be sure to shoot me an e-mail if interested.

Having read this I believed it was really enlightening. I appreciate you finding the time and effort
to put this content together. I once again find myself personally spending a lot of
time both reading and commenting. But so what, it was still worthwhile!

Oh my goodness! Awesome article dude! Many thanks, However I
am having troubles with your RSS. I don’t know
the reason why I am unable to subscribe to it.
Is there anyone else having similar RSS issues?
Anyone that knows the answer can you kindly
respond? Thanx!!

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

Hello, i read your blog from time to time and i own a similar one and i was just wondering if you get
a lot of spam feedback? If so how do you prevent it, any plugin or anything
you can advise? I get so much lately it’s driving me mad so any assistance is very much appreciated.

I simply want to mention I’m all new to blogs and honestly liked this web-site. Probably I’m likely to bookmark your site . You definitely have really good articles. Kudos for sharing with us your blog.

I absolutely love your blog.. Very nice colors & theme. Did you make this web site yourself? Please reply back as I’m wanting to create my own website and would like to find out where you got this from or exactly what the theme is called. Appreciate it!

There are definitely a lot of details like that to take into consideration. That is a terrific indicate bring up. I supply the thoughts over as general ideas but plainly there are inquiries like the one you bring up where the most crucial thing will certainly be working in honest good faith. I don?t recognize if best methods have actually arised around points like that, yet I make sure that your work is clearly determined as an up for grabs. Both children and also ladies really feel the effect of simply a moment?s pleasure, for the remainder of their lives.

When I initially commented I clicked the -Notify me when new comments are included- checkbox and also now each time a remark is included I obtain 4 emails with the exact same comment. Is there any way you can eliminate me from that solution? Many thanks!

I truly love your blog.. Excellent colors & theme. Did you create this site yourself? Please reply back as I’m looking to create my own personal blog and would like to know where you got this from or what the theme is named. Kudos.

I discovered your blog website on google and also inspect a few of your early blog posts. Remain to maintain the excellent run. I simply added up your RSS feed to my MSN News Reader. Seeking forward to reading more from you later!?

I just wish to reveal to you that I am new to blog posting and completely valued your post. Very likely I am going to save your blog post . You definitely have stunning article information. Truly Appreciate it for telling with us all of your url webpage

Your style is really unique in comparison to other people I’ve read stuff from. Many thanks for posting when you’ve got the opportunity, Guess I will just bookmark this web site.

Do you mind if I quote a couple of your posts as long as I provide credit and sources back to your webpage?

My blog is in the exact same area of interest as yours and
my users would definitely benefit from a lot of the information you provide here.
Please let me know if this ok with you. Thanks!

I was more than happy to find this page. I need to to thank you for ones time for this particularly wonderful read!! I definitely savored every bit of it and i also have you saved as a favorite to look at new information in your web site.

This is the right blog for anyone who really wants to understand this topic. You know so much its almost hard to argue with you (not that I really would want to…HaHa). You certainly put a fresh spin on a subject which has been discussed for years. Wonderful stuff, just wonderful.

There are absolutely a lot of details like that to take into account. That is a wonderful point to raise. I provide the thoughts over as general motivation yet clearly there are questions like the one you bring up where the most important thing will be operating in sincere good faith. I don?t recognize if ideal techniques have actually emerged around things like that, but I make sure that your work is clearly identified as a level playing field. Both young boys and also girls really feel the effect of just a moment?s pleasure, for the remainder of their lives.

Hi there! I realize this is sort of off-topic however I needed to ask. Does operating a well-established website such as yours take a lot of work? I am completely new to running a blog but I do write in my diary every day. I’d like to start a blog so I will be able to share my experience and thoughts online. Please let me know if you have any kind of suggestions or tips for new aspiring blog owners. Thankyou!|

Oh my goodness! Awesome article dude! Thank you, However I am having problems with your RSS. I don’t understand the reason why I am unable to join it. Is there anybody else having the same RSS problems? Anyone who knows the answer will you kindly respond? Thanks!!

I absolutely love your site.. Very nice colors & theme. Did you build this amazing site yourself? Please reply back as I’m attempting to create my very own website and would like to learn where you got this from or just what the theme is called. Many thanks!

I truly love your site.. Very nice colors & theme. Did you develop this amazing site yourself? Please reply back as I’m looking to create my own website and want to find out where you got this from or exactly what the theme is called. Thank you!

Hi, i read your blog from time to time and i own a similar one and i was
just curious if you get a lot of spam comments? If so how do you stop it,
any plugin or anything you can recommend? I get so much lately it’s driving me crazy so any assistance is very much
appreciated.

An intriguing discussion is definitely worth comment. I do think that you should write more about this topic, it might not be a taboo matter but generally people do not talk about these subjects. To the next! Cheers!!

Next time I read a blog, I hope that it does not fail me as much as this particular one. I mean, I know it was my choice to read, but I actually believed you would have something helpful to talk about. All I hear is a bunch of whining about something that you could fix if you weren’t too busy looking for attention.

Hey there are using WordPress for your site platform?
I’m new to the blog world but I’m trying to get started and create my own. Do you need
any html coding expertise to make your own blog?
Any help would be really appreciated!

After research a few of the blog posts on your web site now, and I really like your method of blog writing. I bookmarked it to my bookmark internet site checklist as well as will certainly be examining back quickly. Pls look into my web site too as well as let me recognize what you assume.

Thanks for any other informative website.
The place else may I am getting that kind of info written in such a perfect way?

I’ve a mission that I’m simply now working on, and I have been at
the glance out for such information.

Youre so cool! I don’t intend Ive read anything like this before. So nice to discover somebody with some original ideas on this subject. realy thanks for beginning this up. this site is something that is needed online, someone with a little creativity. valuable work for bringing something new to the web!

Aw, this was a really good post. Taking a few minutes and actual effort to make a top notch article… but what can I say… I procrastinate a lot and don’t seem to get nearly anything done.

You are so cool! I don’t suppose I’ve truly read a single thing like this before. So wonderful to find someone with a few genuine thoughts on this subject matter. Really.. many thanks for starting this up. This website is something that is required on the internet, someone with a bit of originality.

May I just say what a comfort to uncover a person that genuinely knows what they’re talking about on the web. You certainly understand how to bring a problem to light and make it important. A lot more people ought to read this and understand this side of your story. I was surprised that you are not more popular because you surely have the gift.

Its such as you read my mind! You seem to grasp so much approximately this,
such as you wrote the book in it or something.
I believe that you could do with some % to drive the message house a bit, but instead
of that, this is fantastic blog. A fantastic read.

I’ll definitely be back. adreamoftrains best hosting

Aw, this was a really good post. Taking a few minutes and actual effort to produce a superb article… but what can I say… I procrastinate a whole lot and never seem to get nearly anything done.

Hello I am so excited I found your blog page, I really
found you by accident, while I was browsing on Bing for something else, Anyhow I am here now and would just like to say thanks
a lot for a remarkable post and a all round entertaining blog (I also love the
theme/design), I don’t have time to go through it all at
the moment but I have saved it and also added
your RSS feeds, so when I have time I will be back to read much more, Please do keep up the great work.

I was very happy to find this web-site. I wanted to thanks for your time for this wonderful read!! I definitely appreciating every little bit of it and also I have you bookmarked to check out new stuff you blog post.

You’re so interesting! I don’t think I’ve read something like this before. So nice to find someone with a few original thoughts on this issue. Seriously.. thanks for starting this up. This site is one thing that is required on the internet, someone with a little originality!

Hello, There’s no doubt that your site may be having browser compatibility problems. Whenever I take a look at your site in Safari, it looks fine however when opening in Internet Explorer, it’s got some overlapping issues. I simply wanted to give you a quick heads up! Aside from that, wonderful website!

Having read this I thought it was really enlightening. I appreciate you finding the time and effort to put this information together. I once again find myself spending a significant amount of time both reading and leaving comments. But so what, it was still worth it!

Thank you, I have recently been searching for information approximately this subject for a long time and yours is the best I have came upon till now. However, what concerning the conclusion? Are you certain about the supply?|

I’m impressed, I must say. Rarely do I come across a blog that’s equally educative and amusing, and without a doubt, you have hit the nail on the head. The problem is an issue that not enough men and women are speaking intelligently about. Now i’m very happy I found this in my hunt for something concerning this.

I?m pleased, I have to state. Truly seldom do I encounter a blog site that?s both enlightening and also entertaining, and also let me inform you, you have hit the nail on the head. Your idea is superior; the issue is something that not nearly enough people are talking intelligently about. I am very delighted that I stumbled across this in my search for something associating with this.

The next time I check out a blog site, I hope that it doesn’t disappoint me as high as this set. I indicate, I know it was my choice to check out, but I really assumed youd have something fascinating to state. All I listen to is a bunch of grumbling concerning something that you can deal with if you werent also active trying to find focus.

Howdy! I could have sworn I’ve been to this web site before but after looking at a few of the posts I realized it’s new to me. Anyways, I’m certainly happy I came across it and I’ll be book-marking it and checking back frequently!

Hi, I do believe this is a great website. I stumbledupon it 😉 I will return once again since i have bookmarked it. Money and freedom is the best way to change, may you be rich and continue to help other people.

May I simply say what a comfort to find somebody that genuinely understands what they’re talking about on the internet. You certainly understand how to bring a problem to light and make it important. A lot more people have to read this and understand this side of your story. I was surprised that you are not more popular because you surely possess the gift.

Howdy! This post could not be written any better! Reading this
post reminds me of my previous room mate! He always kept chatting about this.
I will forward this post to him. Pretty sure he will have a good read.

Thank you for sharing!

We absolutely love your blog and find most of your post’s to be just what I’m
looking for. can you offer guest writers to write content available for you?
I wouldn’t mind composing a post or elaborating on a few of the
subjects you write concerning here. Again, awesome website!

Youre so amazing! I do not intend Ive check out anything similar to this prior to. So great to find somebody with some initial ideas on this subject. realy thanks for beginning this up. this web site is something that is needed on the web, a person with a little originality. valuable job for bringing something new to the web!

Oh my goodness! Amazing article dude! Thank you, However I am having difficulties with your RSS. I don’t understand why I can’t join it. Is there anybody else having similar RSS issues? Anybody who knows the solution will you kindly respond? Thanks!!

An impressive share, I just provided this onto a coworker who was doing a little analysis on this. As well as he as a matter of fact bought me breakfast since I located it for him. smile. So let me rephrase that: Thnx for the reward! Yet yeah Thnkx for investing the time to review this, I really feel strongly regarding it as well as like learning more on this subject. If possible, as you become proficiency, would certainly you mind updating your blog site with even more information? It is very useful for me. Large thumb up for this post!

Today, I went to the beach front with my kids. 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 totally off topic but I
had to tell someone!

I was very happy to discover this page. I want to to thank you for your time due to this wonderful
read!! I definitely loved every bit of it and I have you saved as
a favorite to see new information in your blog.

An impressive share! I have just forwarded this onto a friend who was conducting a little research on this. And he actually bought me lunch because I found it for him… lol. So let me reword this…. Thanks for the meal!! But yeah, thanx for spending time to discuss this topic here on your site.

After exploring a few of the articles on your site, I truly like your way of blogging. I saved it to my bookmark website list and will be checking back in the near future. Please visit my website as well and let me know what you think.

Youre so great! I don’t expect Ive review anything such as this prior to. So nice to discover somebody with some initial thoughts on this subject. realy thanks for starting this up. this website is something that is required on the web, someone with a little originality. beneficial task for bringing something new to the net!

Thanks for some other informative blog. The place else may just I get that kind
of info written in such a perfect means? I have a undertaking that I am simply now operating on, and
I’ve been at the glance out for such information.

Does your site have a contact page? I’m having a tough time locating it but, I’d like to send you an email. I’ve got some suggestions for your blog you might be interested in hearing. Either way, great site and I look forward to seeing it expand over time.|

Hello there, I believe your website may be having web browser compatibility problems. When I look at your web site in Safari, it looks fine but when opening in Internet Explorer, it’s got some overlapping issues. I simply wanted to provide you with a quick heads up! Besides that, fantastic blog!|

I’m amazed, I must say. Seldom do I encounter a blog that’s both educative and engaging, and without a doubt, you’ve hit the nail on the head. The issue is something that not enough men and women are speaking intelligently about. Now i’m very happy that I found this during my search for something regarding this.

I’d like to thank you for the efforts you’ve put in penning this website. I really hope to view the same high-grade content from you in the future as well. In truth, your creative writing abilities has inspired me to get my very own blog now 😉

Howdy, I do think your web site could be having internet browser compatibility problems. Whenever I take a look at your blog in Safari, it looks fine however, when opening in Internet Explorer, it’s got some overlapping issues. I just wanted to give you a quick heads up! Apart from that, fantastic site.

Hi, I do believe this is an excellent website. I stumbledupon it 😉 I am going to return once again since I book-marked it. Money and freedom is the best way to change, may you be rich and continue to help other people.|

Hello there, I believe your website may be having internet browser compatibility issues. Whenever I look at your site in Safari, it looks fine however, if opening in IE, it has some overlapping issues. I just wanted to provide you with a quick heads up! Besides that, wonderful site.

I found your blog site on google and also check a few of your early messages. Remain to keep up the very good operate. I simply additional up your RSS feed to my MSN News Reader. Seeking onward to finding out more from you in the future!?

I really love your website.. Excellent colors & theme. Did you make this site yourself? Please reply back as I’m planning to create my own personal website and would love to find out where you got this from or what the theme is named. Thank you!

Next time I read a blog, I hope that it won’t fail me as much as this particular one. After all, Yes, it was my choice to read through, however I really believed you would have something interesting to talk about. All I hear is a bunch of moaning about something you could fix if you weren’t too busy looking for attention.

This is the right website for anybody who hopes to understand this topic. You realize a whole lot its almost hard to argue with you (not that I actually would want to…HaHa). You certainly put a fresh spin on a subject that’s been written about for many years. Excellent stuff, just great.

Nice post. I learn something totally new and challenging on sites I stumbleupon every day. It’s always helpful to read through articles from other authors and practice a little something from their web sites.

Hello there! This is kind of off topic but I need some guidance from an established blog. Is it very hard to set up your own blog? I’m not very techincal but I can figure things out pretty fast. I’m thinking about setting up my own but I’m not sure where to start. Do you have any points or suggestions? With thanks|

I blog often and I really thank you for your content. This article has truly peaked my interest. I’m going to bookmark your site and keep checking for new details about once per week. I opted in for your RSS feed too.

May I simply just say what a comfort to find an individual who truly understands what they are talking about online. You certainly understand how to bring an issue to light and make it important. More people have to check this out and understand this side of your story. I can’t believe you are not more popular since you most certainly possess the gift.

I blog often and I truly thank you for your information. This article has truly peaked my interest. I will bookmark your site and keep checking for new information about once per week. I opted in for your Feed too.

An outstanding share! I’ve just forwarded this onto a coworker who has been doing a little homework on this. And he in fact ordered me breakfast because I stumbled upon it for him… lol. So allow me to reword this…. Thanks for the meal!! But yeah, thanks for spending time to talk about this matter here on your internet site.

Hi there! This blog post could not be written any better!
Reading through this article reminds me of my previous roommate!
He always kept preaching about this. I’ll forward this article to him.
Pretty sure he’ll have a very good read. I appreciate you for sharing!

Hello there, just became alert to your blog through Google,
and found that it’s really informative. I’m gonna watch out for brussels.
I’ll be grateful if you continue this in future.

Many people will be benefited from your writing. Cheers!

you are in point of fact a good webmaster. The web site loading velocity is amazing. It kind of feels that you are doing any unique trick. Moreover, The contents are masterwork. you’ve performed a great task in this subject!|

Right here is the perfect website for everyone who wants to find out about this topic. You realize so much its almost tough to argue with you (not that I really would want to…HaHa). You definitely put a new spin on a topic which has been discussed for a long time. Wonderful stuff, just wonderful.

I seriously love your website.. Great colors & theme. Did you develop this site yourself? Please reply back as I’m attempting to create my own site and want to find out where you got this from or exactly what the theme is called. Appreciate it!

Right here is the perfect website for anybody who wishes to find out about this topic. You understand so much its almost tough to argue with you (not that I actually would want to…HaHa). You definitely put a fresh spin on a topic which has been discussed for years. Wonderful stuff, just great!

I’m impressed, I must say. Rarely do I come across a blog that’s equally educative and interesting, and without a doubt, you’ve hit the nail on the head. The problem is something which too few folks are speaking intelligently about. I’m very happy that I found this during my hunt for something relating to this.|

Leave a Reply

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