delete exception declare because no one function will throw