added Greasemonkey prototype script