I may not call it restoration but.........

Your on the right path, keep it going!!