field check catch