visi before and after