extensive overview of the most practical and efficient modern techniques used in the