Time for a rebuild

Thanks fellas for the help. Now I have a starting point. Let's see how far this goes.