futureDi param check