restoring the broken