added better active_interactor from Nikos