added spiderlets middleware