fix tag constructor