reactivision and some other stuff