fix intent info passing