signal tag type change