changed visibility on spider methods to public