Main UserScript