Hmmm, that sounds like that would require a bit of manual work to maintain. I wonder if the "DateCreate" field from MSysObjects could be use in ID'ing each Form and Report. After all, I won't ever be creating more than 1 form or report in a second, so there's a very miniscule chance of having...