working on multi-GPU call for interact routine