replaced old style class
avoiding shadowing of element with same name