analysis of retractions