added catch and match result fields