Showing English results only. Show results for all languages.

  1. WaniKani Stroke Order JS - Shows a kanji's stroke order on its page and during lessons and reviews.

    Author
    Kumirei
    Daily installs
    2
    Total installs
    7,578
    Ratings
    1 1 0
    Created
    2020-10-25
    Updated
    2024-02-12
  2. Custom Font JS - set font-family to all elements.

    Author
    117503445
    Daily installs
    2
    Total installs
    312
    Ratings
    1 0 0
    Created
    2020-11-11
    Updated
    2021-12-20
  3. twitchAdSkip JS - Bezos is already too rich;i didn't make this

    Author
    vburnin8tor
    Daily installs
    2
    Total installs
    19,078
    Ratings
    0 0 0
    Created
    2020-11-13
    Updated
    2020-11-13
  4. Redirect to high res image JS - Automatically redirects the browser to the full resolution image for any landing page on imagetwist.com imgspice.com acidimg.cc imx.to pixhost.to imagebam.com imgbox.com kropic.com vipr.im

    Author
    Coding Joe
    Daily installs
    2
    Total installs
    3,564
    Ratings
    6 1 0
    Created
    2020-11-20
    Updated
    2023-11-02
  5. quizizz hax - lldvee JS - final ver. bye bye world

    Author
    Indra Fawwaz
    Daily installs
    2
    Total installs
    2,889
    Ratings
    1 0 0
    Created
    2020-11-30
    Updated
    2020-11-30
  6. MAL English Titles JS - Add English Titles to various MyAnimeList pages, whilst still displaying Japanese Titles

    Author
    Animorphs
    Daily installs
    2
    Total installs
    2,879
    Ratings
    11 1 0
    Created
    2021-01-14
    Updated
    2026-04-07
  7. Auto Claim Twitch drop JS - Auto clicking "Click to claim a drop" under the chat

    Author
    bAdRocK
    Daily installs
    2
    Total installs
    23,247
    Ratings
    14 1 5
    Created
    2021-01-18
    Updated
    2021-04-08
  8. stake mines JS - try to take over the world!

    Author
    Dauersendung
    Daily installs
    2
    Total installs
    1,451
    Ratings
    1 0 2
    Created
    2021-02-07
    Updated
    2021-02-07
  9. wormate.io anti anti ad blocker JS - wormate.io anti anti ad blocker (use to bypass "Oops.. Looks like you're using an ad blocker.. Please disable your ad blocker! Ads help us to keep the game active and growing. The game will continue in .. n")

    Author
    BZZZZ
    Daily installs
    2
    Total installs
    3,519
    Ratings
    2 0 0
    Created
    2021-02-09
    Updated
    2022-08-31
  10. megaupSkipADBCheck JS - Skip ADB Check,auto download.

    Author
    haoa wang
    Daily installs
    2
    Total installs
    5,523
    Ratings
    13 2 1
    Created
    2021-03-06
    Updated
    2024-04-20
  11. RIP HLTV BET JS - Remove hltv.org Annoy AD

    Author
    wolfcon
    Daily installs
    2
    Total installs
    16,901
    Ratings
    17 1 1
    Created
    2021-03-18
    Updated
    2025-09-23
  12. Quizlet Show Hidden Flashcards JS - Show the hidden flashcards and the first explanation in Quizlet without logging in.

    Author
    hacker09
    Daily installs
    2
    Total installs
    1,835
    Ratings
    4 0 0
    Created
    2021-03-24
    Updated
    2024-05-31
  13. Gartic Phone Shortcuts JS - 3/25/2021, 9:17:44 PM

    Author
    wan0
    Daily installs
    2
    Total installs
    2,401
    Ratings
    0 2 1
    Created
    2021-03-25
    Updated
    2021-03-27
  14. No Google Doodle JS - Get rid of Google Doodle logos and link

    Author
    Achernar
    Daily installs
    2
    Total installs
    1,356
    Ratings
    4 1 1
    Created
    2021-04-14
    Updated
    2023-02-14
  15. DF Ammo Boxer JS - Calculate ammo box price for you

    Author
    IYNH
    Daily installs
    2
    Total installs
    424
    Ratings
    0 0 0
    Created
    2021-05-15
    Updated
    2023-02-19
  16. PreventPageVisibility JS - Block websites from knowing if you switched tabs/windows

    Author
    IceWreck
    Daily installs
    2
    Total installs
    40,818
    Ratings
    16 4 1
    Created
    2021-05-30
    Updated
    2021-05-30
  17. TMVN Players Train JS - Trophymanager: color skills by training type, synthesize scout information, calculate skill peak, r5, rerec... If you have B-Team, please bookmark & open url https://trophymanager.com/players/#/a/true/b/true/ to see all players in team.

    Author
    Xpand (Club_Id: 4423730)
    Daily installs
    2
    Total installs
    1,730
    Ratings
    0 1 0
    Created
    2021-06-01
    Updated
    2023-06-13
  18. TMVN Players Scout JS - Trophymanager: synthesize scout information, calculate skill peak

    Author
    Xpand (Club_Id: 4423730)
    Daily installs
    2
    Total installs
    1,938
    Ratings
    2 0 0
    Created
    2021-06-01
    Updated
    2023-06-13
  19. Save Page JS - Save page as single HTML file.

    Author
    kkocdko
    Daily installs
    2
    Total installs
    787
    Ratings
    6 0 0
    Created
    2021-08-05
    Updated
    2023-12-16
  20. Negg Cave Solver JS - Adds a button to automatically copy page source, and open solution page

    Author
    themagicteeth
    Daily installs
    1
    Total installs
    907
    Ratings
    2 0 0
    Created
    2021-08-22
    Updated
    2021-09-24
  21. FB - Clean my feeds (5.02) JS - Hide Sponsored and Suggested posts in FB's News Feed, Groups Feed, Watch Videos Feed and Marketplace Feed

    Author
    zbluebugz
    Daily installs
    2
    Total installs
    13,063
    Ratings
    48 11 2
    Created
    2021-09-05
    Updated
    2024-11-02
  22. DigDig.IO X-Ray JS - Let's you see more in digdig.io

    Author
    Zertalious
    Daily installs
    2
    Total installs
    45,958
    Ratings
    9 5 11
    Created
    2021-09-06
    Updated
    2022-03-10
  23. Anti-Cookies Consent JS - Remove Cookies Consent Modal Windows

    Author
    WakeUp Neo
    Daily installs
    3
    Total installs
    4,041
    Ratings
    4 0 0
    Created
    2021-09-07
    Updated
    2021-09-23
  24. 10ff speed hack JS - JS script to automate the input of characters at 10ff.net

    Author
    kqvanity
    Daily installs
    2
    Total installs
    206
    Ratings
    1 0 0
    Created
    2021-09-07
    Updated
    2021-09-27
  25. Trusted-Types Helper JS - I mainly wrote this in 2021 to enable TamperMonkey to continue using scripts that have `@require` dependencies on sites with a restrictive `Trusted-Types` policy, until TM v4.14 came out (milestone: https://github.com/Tampermonkey/tampermonkey/issues/1334#event-5361683856). Now it seems like some cases make it relevant again? I think that should be only temporary until the TM team get on top of what ever changed. Make sure this script is executed before the `@require`ing of any dependencies

    Author
    Benjamin Philipp
    Daily installs
    2
    Total installs
    1,736
    Ratings
    11 1 0
    Created
    2021-09-27
    Updated
    2024-08-27
  26. Userscript Runtime JS - Try to make userscripts work on non-tempermonkey environments(e.g. X Browser, Via Browser, etc.) as well. Attention: All data that are expected to be saved in browser storage will actually NOT be saved, that means, everytime the userscript executes will act as this is the first time.

    Author
    PYUDNG
    Daily installs
    2
    Total installs
    1,224
    Ratings
    4 0 0
    Created
    2021-10-03
    Updated
    2021-10-03
  27. [Pokeclicker] Additional Visual Settings JS - Adds additional settings for hiding some visual things to help out with performance. Also, includes various features that help with ease of accessibility.

    Author
    Ephenia
    Daily installs
    2
    Total installs
    1,269
    Ratings
    0 0 0
    Created
    2021-10-19
    Updated
    2024-12-09
  28. [Pokeclicker] Simple Auto Farmer JS - Adds options to automatically plant, harvest, replant, and remulch. Unlike harvesting, replanting only harvests berries right before they wither, to maximize any auras. Make sure the correct berry is selected before auto planting; the script will save your selection across restarts. Auto replant and mulch maintain the berry/mulch already in each plot.

    Author
    Ephenia
    Daily installs
    2
    Total installs
    2,953
    Ratings
    1 0 0
    Created
    2021-10-19
    Updated
    2024-12-09
  29. SCI RIS Helper - EndNote+Scihub JS - Download the Refman(*.ris) with pdf URL queried from Sci-hub. Supported 80+ sites include Web of science, Researchgate, Springer, ScienceDirect, IEEE, MDPI, Scopus, etc. Just see: https://blog.cuger.cn/p/63499/

    Author
    Dorad
    Daily installs
    2
    Total installs
    21,763
    Ratings
    17 1 0
    Created
    2021-10-22
    Updated
    2024-11-15
  30. [Pokeclicker] Infinite Seasonal Events JS - Adds in toggable options to have seasonal events infinitely run. Events can also run simultaneously with one another. Includes a custom event as well.

    Author
    Ephenia
    Daily installs
    1
    Total installs
    1,853
    Ratings
    1 0 0
    Created
    2021-10-31
    Updated
    2024-12-09
  31. Themes - Bonk.io JS - Recolors elements in Bonk.io to customizable colors, and allows toggling your theme with a hotkey

    Author
    Excigma
    Daily installs
    2
    Total installs
    1,877
    Ratings
    3 0 0
    Created
    2021-11-20
    Updated
    2022-12-17
  32. Gartic Phone Shortcuts Plus JS - Gartic Phone Shortcuts Plus it's fixed and updated script with shortcuts for Gartic Phone from Rundik

    Author
    Atterratio
    Daily installs
    2
    Total installs
    1,322
    Ratings
    1 0 0
    Created
    2021-11-23
    Updated
    2021-11-23
  33. [Aternos] AntiAntiAdblock! JS - Removes all the adblock reminders without a hussle.

    Author
    HKR
    Daily installs
    2
    Total installs
    4,037
    Ratings
    0 0 0
    Created
    2021-12-12
    Updated
    2022-05-01
  34. ROBLOX 2012 JS - wow roblox 2012 thats crazy bro

    Author
    Lego Savant
    Daily installs
    2
    Total installs
    15,127
    Ratings
    13 13 1
    Created
    2021-12-18
    Updated
    2023-11-08
  35. Hide youtube #shorts JS - Remove youtube shorts from subscriptions (Only in grid view)

    Author
    danieloliveira117
    Daily installs
    2
    Total installs
    2,520
    Ratings
    7 0 0
    Created
    2021-12-20
    Updated
    2023-07-21
  36. Discord Get Your Token JS - Get your Discord token quickly.

    Author
    fir4tozden
    Daily installs
    2
    Total installs
    4,351
    Ratings
    6 0 1
    Created
    2021-12-22
    Updated
    2025-09-12
  37. Font replacer JS - Replace fonts hard coded by websites

    Author
    Coxxs
    Daily installs
    1
    Total installs
    422
    Ratings
    1 0 0
    Created
    2022-01-02
    Updated
    2022-02-08
  38. 7ktTube | 2016 REDUX JS - Old YouTube 2016 Layout | Old watchpage | Change thumbnail & video player size | grayscale seen video thumbnails | Hide suggestion blocks, category/filter bars | Square profile-pictures | Disable hover thumbnail previews | and much more!

    Author
    FANBOY444 NETHERLANDS
    Daily installs
    2
    Total installs
    1,694
    Ratings
    5 0 1
    Created
    2022-01-15
    Updated
    2024-12-14
  39. Youtube - No scroll to top on timestamps JS - Prevent Youtube scrolling to top when clicking timestamps in description or comments

    Author
    q1k
    Daily installs
    2
    Total installs
    1,162
    Ratings
    10 0 0
    Created
    2022-01-21
    Updated
    2023-04-05
  40. [Pokeclicker] Oak Items Unlimited JS - Removes the limit for the amount of Oak Items that you're able to equip so that you're able to equip all of them.

    Author
    Ephenia
    Daily installs
    2
    Total installs
    3,200
    Ratings
    0 0 0
    Created
    2022-01-23
    Updated
    2024-12-09
  41. Auto Click Captcha JS - Auto clicks the recaptcha checkbox

    Author
    LuqDragon
    Daily installs
    2
    Total installs
    12,623
    Ratings
    2 0 2
    Created
    2022-01-30
    Updated
    2022-01-30
  42. Study Island Bot JS - Automatically answer questions on Study Island

    Author
    Hassen Keder
    Daily installs
    2
    Total installs
    435
    Ratings
    0 0 0
    Created
    2022-02-12
    Updated
    2022-02-12
  43. Roblox Friend Remover JS - Remove all of your friends on Roblox

    Author
    Spinfal
    Daily installs
    2
    Total installs
    786
    Ratings
    1 0 0
    Created
    2022-02-27
    Updated
    2025-07-29
  44. Arras.io Aimlock JS - use aimbot by just 2 clicks! press P for Aimlock in the press of a button. [UPDATED] may not work

    Author
    Hilton James
    Daily installs
    2
    Total installs
    7,350
    Ratings
    0 0 1
    Created
    2022-03-05
    Updated
    2022-03-11
  45. AGEFans 允许控制台调试 JS - 允许在 AGEFans 使用网页控制台,去除无限debugger以及页面自动跳转

    Author
    PYUDNG
    Daily installs
    2
    Total installs
    802
    Ratings
    1 0 0
    Created
    2022-03-10
    Updated
    2022-03-10
  46. Markethunt plugin for Mousehunt JS - Adds a price chart and Markethunt integration to the MH marketplace screen.

    Author
    Program
    Daily installs
    2
    Total installs
    2,020
    Ratings
    1 0 1
    Created
    2022-03-12
    Updated
    2023-08-08
  47. flickrAwardCounter JS - UserScript to count award images in Flickr photo comments

    Author
    MB102
    Daily installs
    2
    Total installs
    204
    Ratings
    3 0 0
    Created
    2022-03-17
    Updated
    2024-01-13
  48. Website page translation patch JS - This script is used to fix some problems before the website is translated, such as invalid or missing links, mismatched values ​​in drop-down list boxes due to translation, and the problem of content being piled together because line breaks are lost after translation. Compatible with page content updated dynamically.

    Author
    龍翔翎
    Daily installs
    2
    Total installs
    4,229
    Ratings
    3 0 0
    Created
    2022-03-19
    Updated
    2024-08-31
  49. UploadHEaven JS - Bypasses Uploadhaven time restriction.

    Author
    expected-ingot
    Daily installs
    2
    Total installs
    11,668
    Ratings
    6 0 3
    Created
    2022-03-24
    Updated
    2023-04-19
  50. Brainly Bypass JS - Remove paywall from Brainly!

    Author
    DeathlyBower959
    Daily installs
    2
    Total installs
    2,068
    Ratings
    2 0 0
    Created
    2022-04-13
    Updated
    2024-02-28
  51. Netflix UHD JS - Play Netflix UHD content on any screen resolution

    Author
    TGSAN
    Daily installs
    2
    Total installs
    16,451
    Ratings
    14 6 1
    Created
    2022-04-28
    Updated
    2025-06-28
  52. Autoplay Next Episode JS - Adds an auto-play feature to WCO.tv

    Author
    Shaun Greiner
    Daily installs
    2
    Total installs
    108
    Ratings
    0 0 2
    Created
    2022-05-16
    Updated
    2022-05-16
  53. Bomb Underground when Energy full - pokeclicker.com JS - Automatically use Bomb when the next energy tick will put you at max energy or above. Use it or lose it! This is horribly horribly inefficient, but it's better than wasting energy.

    Author
    Akuuna Gaming
    Daily installs
    2
    Total installs
    258
    Ratings
    0 0 0
    Created
    2022-05-27
    Updated
    2022-05-27
  54. [Pokeclicker] Auto Quest Completer JS - Removes the limit for the number of quests you can do at once and auto completes/starts new ones.

    Author
    Ephenia
    Daily installs
    2
    Total installs
    2,165
    Ratings
    0 0 0
    Created
    2022-05-31
    Updated
    2024-12-09
  55. Google Books Preview Downloader JS - Add link to download Google Books preview pages into a ZIP file including a book viewer HTML application for use with a web browser (use web browser's zoom feature to zoom in/out pages).

    Author
    jcunews
    Daily installs
    2
    Total installs
    580
    Ratings
    0 0 1
    Created
    2022-06-03
    Updated
    2022-06-03
  56. GeoGuessr Map Maker lat/lng JS - Display the current lat/lng in the GeoGuessr Map Maker, can be locked with a right click

    Author
    Nicolas_dede
    Daily installs
    2
    Total installs
    115
    Ratings
    0 0 0
    Created
    2022-06-05
    Updated
    2023-04-06
  57. Sort Youtube Playlist by Duration JS - As the name implies, sorts youtube playlist by duration

    Author
    KohGeek
    Daily installs
    2
    Total installs
    1,972
    Ratings
    8 1 2
    Created
    2022-06-20
    Updated
    2024-08-07
  58. Monkeytype helper JS - Allows to type really FAST!!! Press "Right Arrow" to toggle auto-typing bot, customize your typing speed, works in any mode and language

    Author
    Murka007
    Daily installs
    2
    Total installs
    7,157
    Ratings
    5 0 0
    Created
    2022-06-26
    Updated
    2025-11-24
  59. Nitrotype Bot JS - nitro type hack

    Author
    nitro type hacks
    Daily installs
    2
    Total installs
    4,486
    Ratings
    1 0 1
    Created
    2022-08-04
    Updated
    2022-08-04
  60. DIO-TOOLS-David1327 JS - Version 2024. DIO-Tools + Quack is a small extension for the browser game Grepolis. (counter, displays, smilies, trade options, changes to the layout)

    Author
    David1327
    Daily installs
    2
    Total installs
    1,081
    Ratings
    0 0 0
    Created
    2022-08-23
    Updated
    2024-12-13
  61. Hello, User! JS - Brings back the thing where roblox welcomed you.

    Author
    _Anthony
    Daily installs
    2
    Total installs
    915
    Ratings
    1 1 0
    Created
    2022-09-02
    Updated
    2022-09-02
  62. EP Overhaul JS - Education Perfect Information Skipper

    Author
    Nico Cook
    Daily installs
    2
    Total installs
    3,505
    Ratings
    1 0 0
    Created
    2022-09-15
    Updated
    2022-10-20
  63. Gamehag Farmer JS - Farm gamehag points easily.

    Author
    expected-ingot
    Daily installs
    2
    Total installs
    327
    Ratings
    0 0 0
    Created
    2022-09-24
    Updated
    2022-09-24
  64. AdBlock Script for WebView JS - Parse ABP Cosmetic rules to CSS and apply it.

    Author
    Lemon399
    Daily installs
    2
    Total installs
    19,453
    Ratings
    10 2 2
    Created
    2022-10-01
    Updated
    2025-08-11
  65. Hedge Streak Counter (Automated) JS - Adds a hedge streak counter to the GeoGuessr website. Compatible with country streak counters if both scripts are at least v.1.3.0.

    Author
    victheturtle
    Daily installs
    2
    Total installs
    1,426
    Ratings
    0 0 0
    Created
    2022-10-09
    Updated
    2024-01-16
  66. DC - Date fixed JS - Display DC's date on top of the screen, or on your deck!

    Author
    SirBaconTheWizard
    Daily installs
    2
    Total installs
    269
    Ratings
    0 0 0
    Created
    2022-10-18
    Updated
    2022-10-18
  67. Dead Frontier Marketeer JS - QoL features for the Dead Frontier Market. Displays the price per quantity of items (such as ammunition). And allows you to double click items to search.

    Author
    bogidot
    Daily installs
    2
    Total installs
    474
    Ratings
    0 0 0
    Created
    2022-10-19
    Updated
    2022-11-02
  68. Better Youtube JS - Prettier youtube with red sub button and less rounded edges

    Author
    tiramifue
    Daily installs
    2
    Total installs
    310
    Ratings
    1 0 0
    Created
    2022-11-01
    Updated
    2026-04-16
  69. Xbox Cloud Gaming Region Unlocker JS - Unlock Xbox Cloud Gaming region restrictions.

    Author
    TGSAN
    Daily installs
    2
    Total installs
    44,473
    Ratings
    6 0 1
    Created
    2022-11-22
    Updated
    2022-12-27
  70. Telegram Web Sort by reactions JS - Helps you find messages (posts) with the most reactions (likes) in Telegram

    Author
    sokollondon
    Daily installs
    2
    Total installs
    1,188
    Ratings
    1 0 0
    Created
    2022-12-01
    Updated
    2025-11-25
  71. Diep Autobuild / Auto Stat Upgrade JS - Simple but effective diep.io script. How to use: Press T and type in a lvl 45 tank. It will give you the best build for it in the correct order.

    Author
    Mi300
    Daily installs
    2
    Total installs
    9,943
    Ratings
    2 0 1
    Created
    2022-12-04
    Updated
    2022-12-05
  72. Hide watched videos on YouTube JS - Adds an ability to hide thumbnails of videos you've already watched.

    Author
    yojc
    Daily installs
    2
    Total installs
    218
    Ratings
    3 0 0
    Created
    2022-12-10
    Updated
    2026-01-29
  73. sketchfab JS - download sketchfab models

    Author
    Black AMBER
    Daily installs
    2
    Total installs
    3,393
    Ratings
    0 0 0
    Created
    2023-01-09
    Updated
    2023-01-09
  74. Paper.IO Enhanced JS - Zoom hack, game speed change hack, and instant movement hack.

    Author
    NotYou
    Daily installs
    2
    Total installs
    7,723
    Ratings
    5 0 0
    Created
    2023-01-10
    Updated
    2024-07-09
  75. dndbeyond-json-exporter JS - Export your character sheets into JSON.

    Author
    buhbbl
    Daily installs
    2
    Total installs
    1,113
    Ratings
    0 0 2
    Created
    2023-01-13
    Updated
    2025-01-15
  76. AO3 Bookmark Maker (Adds title, author, workID, summary to bookmark notes automatically) JS - Automatically adds the fic info (title, author, series/workID, and summary) to the bookmark notes while preserving any existing notes. It also adds word count tags or a "WIP" tag. Automatically sets all new bookmarks to default to being private as well. Great for tracking bookmarks. Helpful for re-readers! Or to figure out what that deleted fic used to be! (Note this is included in my AO3 Re-read Savior script)

    Author
    elli-lili-lunch
    Daily installs
    2
    Total installs
    612
    Ratings
    6 0 0
    Created
    2023-01-21
    Updated
    2023-07-25
  77. Block all ads (Undetectable) JS - Blocks all ads on the current webpage in an undetectable way

    Author
    Loka88888
    Daily installs
    2
    Total installs
    1,008
    Ratings
    1 0 0
    Created
    2023-02-09
    Updated
    2023-02-09
  78. Mxo Bot JS - Fast, Auto Secure And Easiest To Confugre With Menu

    Author
    Mamii
    Daily installs
    2
    Total installs
    5,535
    Ratings
    4 3 3
    Created
    2023-02-12
    Updated
    2026-02-08
  79. Smart Chess Bot: The Ultimate Chess Analysis System JS - Our chess analysis system is designed to give players the edge they need to win. By using advanced algorithms and cutting-edge technology, our system can analyze any chess position and suggest the best possible move, helping players to make smarter and more informed decisions on the board.

    Author
    sayfpack13
    Daily installs
    2
    Total installs
    12,744
    Ratings
    7 2 6
    Created
    2023-02-16
    Updated
    2025-03-12
  80. Penguin Client JS - Lots of mods

    Author
    JoesBadCoder
    Daily installs
    2
    Total installs
    11,330
    Ratings
    3 4 0
    Created
    2023-02-16
    Updated
    2023-02-16
  81. YouTube Mute and Skip Ads JS - Mutes, blurs and skips ads on YouTube. Speeds up ad playback. Clicks "yes" on "are you there?" on YouTube Music.

    Author
    ion1
    Daily installs
    2
    Total installs
    1,324
    Ratings
    8 0 0
    Created
    2023-03-07
    Updated
    2025-10-31
  82. TikTok Play in Background JS - Let TikTok videos keep playing even when the browser/tab isn't focused!

    Author
    J Kirchartz
    Daily installs
    2
    Total installs
    1,182
    Ratings
    3 0 0
    Created
    2023-03-07
    Updated
    2023-03-07
  83. Moon Captcha v2 Solver JS - Moon Captcha Captcha Solver by @satology @vikiweb @stealtosvra.

    Author
    stealtosvra
    Daily installs
    2
    Total installs
    2,460
    Ratings
    1 0 0
    Created
    2023-03-09
    Updated
    2023-03-15

Publish a script you've written (or learn how to write one)