~Some initial Definitions