apply for elements