remove exception throw