An extensible tag manager