remove icky use of element/2