finished rebuilt; working; comments to come