I would say you deserve to give yourself a medal if this is your first restore. Very nice work. :tu