Initial version with bookmarklet.