put it in a self-executing function!