generalise description