Improve: handling invalid tags