ONDRELA: A THOROUGH REVIEW