interactive processing