m&r tuckpointing and restoration