elements with corresponding functions