Tag assigments with type