cleaned up, don't convert if already exists