Final?

Works well, kind of slow, can remove conflicting entries in skins library