ex

we need to handle this otherwise everything would crash in case that any exception was thrown there