vi swp exception added