TAG : Technological advancements