ONDRELA: A COMPLETE REVIEW