Moving digest authenticated into async callback.
Ignoring swp files.