Changed how Tag was compared in linq queries, now uses .Equals instead of ==