removed exception catcher