having-purpose-and-meaning