dont polute global