update Reactor with implementation details