end-end documents