I think that the actual *need* for the ID's needs to be removed. Any code that needs an ID but doesn't have some other equivalent that can be used (like, say, slug) needs to be examined and perhaps a new function should be written to use that information instead. .-= ´s last blog ..Cameron’s house is up for sale =-.