Reuses tags if they exist, I used .find_or_create_by method