As the title states, I've been using Hazel to add MP3 files into my iTunes library. In theory, this would be fantastic. I have them in a central folder and they are automatically added. However two problems commonly occur, (forcing me to resort to manually adding them )

1) Some songs are added prematurely as they are being added to my folder. Leading to 0:03 songs that I have to delete. (Is there any way to delay the time the song is successfully transferred and then added to my Library?)

2) So after successfully adding to my library and organizing everything, Hazel runs tasks again and starts adding all the files to my library, again. Basically it re-adds everything that's already in my library. Is there any way to add an "if" clause and only add the song if its not in my Library already?