added pushTag function