element def