working on rewriting spidersilk script