document better