more work on bond data restore