bad field catch too late