added explanation of terminology