Tag invention development