HELPFUL DEFINITIONS