rough draft of reactor request complete