make sure table/tr/td and co return themselves