spiderish
not defined yet