add call through for onHandleIntent