fix intent type