actually use empty element