delete + exists + unitests