Better handling of throwable