modified interaction