tagged fields interface