initial request-response implementation, state machines started