Refactored Document