fix scotch ; fix module ; secure vars ; trap error