3 essential elements