fixed bug with numeric subfields