tag object allocation fixed