empty elements do not need to be added.