A thousand year old zheng obtains new life