tag logic maybe in