unnecessary *.swp