added next set of definitions
some have examples to better explain/demonstrate