Take a look at this page of the Help Center - What should I do when someone answers my question?

If you only read the text with special markup, as someone would when skimming the page, it reads like so:

vote

## What should I not do?

Do not change the code in the question
Do not add an improved version of the code

2. Posting a new question
4. Sharing your code on an external site

I left out the part where there's more bolded text in the 3rd and 4th items of the list, but basically, by taking a glance at the page, it reads like you shouldn't do the things that we actually want people to do!

I don't have a good solution for this, which is why I have put this up as a question rather than an answer to other help center cleaning questions like

• I completely agree Mar 10 '16 at 17:00
• Perhaps it's all about resizing the headers? Make the "what you should do" a lot bigger than "what you should not do". Mar 10 '16 at 18:14

I propose to add a new section:

### I improved my code based on the reviews. What next?

First of all, consider accepting one of the answers. The one that helped you the most, or the one you consider the best, the most worthy to stand at the top as recommendation for future readers.

If you'd like to share the revised version of your code, the following are acceptable (and by no means mandatory) options:

Followed by the original bullet points 2, 3, 4.

The details of the text I wrote above can be probably better. My main point is to:

1. Make it a separate section
• Or Updated code: or Changed it based on [user]'s recommendations to look like this: or anything remotely like that. If we can make it more explicit that's not how this site works it would be for the better.