remove noninteraction as it's nolonger
reimplement the events