even BETTER handling of empty tags