bug fix: zoom module adds global var (closes #226)