animated spider, still not perfect