tooling off and on for a bit, working on reply flow