useful & universal

useful & universal