changes to elements integrated to modules