percentage swipe and refractorings