Tag engineering and construction