add support for void tags