added throwable type extra prop for intents