ignore swap files
remove useless dotfiles
callback argument serialization