now tags are seperated as a list