ESSENTIAL FUNCTIONS: