use create element rather than calling precreated elements in the dom