first few iterations of the restoration