Item is not event handleable
Moving all helper funcs to one file