essential aspects