remove throw exception