fix timing problem (messy), add namespace & author or new Tampemonkey beta will crash