clean up notify - explicitly pass instead of setting a resource default for File