If DaveC's method doesn't do it for you, you could always use something like $md5($script) for a timer name. Obviously only one file can have any filepath, and the odds of two scripts with different filepaths having the same hash is 1 in 340,282,366,920,938,463,463,374,607,431,768,211,456. Or as I like to call it, "unlikely".