added old, incomplete copy.