remove exception use