ticket:8 register tag using decorator