is the spider any good nower days i have a 9900 been off the resever for a few months