generalize short doc