# Feature requests > **Know a fix that should be included in SOUP (or an issue that could be fixed)? List it here.** ### Future plans Plans for the long-term future of SOUP 2.0: * Break up the monolithic SOUP.user.js file into multiple files, separating the actual fixes from the framework and metadata. Use a (Perl?) build script to assemble the pieces into the actual (minified?) user script file. * Build native browser extensions for Chrome and Firefox (and other browsers?) and distribute these through th appropriate official channels. * Create a UI to allow individual fixes to be toggled on and off at will (and maybe allow user-tweakable parameters for fixes)? ### Possible additions These issues might be fixed in a future SOUP 1.x release, but need some work first: * Apply the [mse234680 punycode fix](http://meta.stackexchange.com/q/234680) also to URLs pasted directly into the editor. Needs a back-end method to reliably detect and process pasted text. * Improved fixes for [MathJax preview broken when equations contain `\label`s](http://meta.math.stackexchange.com/q/11392) and [Turn off MathJax noErrors extension during preview](http://meta.math.stackexchange.com/q/12512) * [Make Stack Exchange sites compatible to OS X Lion full screen mode](http://meta.stackoverflow.com/q/113212): This should be easy enough to fix, but I'd need to find a Mac to reproduce it on first. * [Feature request: user script or option to turn off instant MathJax rendering](http://meta.math.stackexchange.com/q/2558) (MathJax): Might be worth it, even though it means adding an extra UI element. * [Any chance of MathJax in chat?](http://meta.stackoverflow.com/q/97938) (MathJax, chat): Probably too major a change for SOUP, plus limited utility unless enabled for _all_ users. See http://stackapps.com/questions/4370/google-chrome-chat-mathjax-extension and [ChatJax](http://meta.math.stackexchange.com/questions/1088/should-chat-have-tex-support/3297#3297) for alternative implementations. * [Ability to minimize oneboxes in chat](http://meta.stackoverflow.com/q/203302/174699) (chat): Has existing userscript fixes by C5H8NNaO4 and DaveRandom. Could be a useful addition to SOUP, if it's not too complicated. * [Shouldn't downvoted answers on meta be non-transparent instead of semi-transparent?](http://meta.stackoverflow.com/q/142628): Closely related to the existing [mso129593](http://meta.stackoverflow.com/q/129593) fix (and somewhat redundant to it). Would be simple to do, but some people might not really want it(?). * [Visited questions are practically indistinguishable in search results](http://meta.math.stackexchange.com/q/12902/9602) (math.SE only): Really two bugs in one: search results lack question/answer-hyperlink classes, and math.SE link colors are generally messed up. ### Declined: These issues are out of scope for SOUP, or cannot be easily fixed: * [LaTeX in post preview is slow](http://meta.cs.stackexchange.com/questions/222/latex-in-post-preview-is-slow) (MathJax): Probably too difficult to fix reliably; could reconsider if it turns out not to be. See [A prototype for incremental preview updates](http://meta.math.stackexchange.com/questions/4208/a-prototype-for-incremental-preview-updates) for an existing user script that attempts this, and [Feature request: user script or option to turn off instant MathJax rendering](http://meta.math.stackexchange.com/q/2558) for an alternative workaround. * [Viewing single answers in math-heavy threads takes too long](http://meta.cs.stackexchange.com/q/538) (MathJax): The fix itself is actually quite easy (just set the `elements` option in MathJax config), but it does no good — typesetting the rest of the page causes the text to jump up and down so much that you still have to wait for it to finish before you can actually read anything. Seems effectively unfixable. :-( ### Proposed: Feel free to add new proposals here.