Added: how to write userscript