Tag Laboratory technology