elagin _ catch abstract
142