added catch class