better createTag() / +event()