transform documents