New request/response protocol, NO ERROR HANDLING

Because what could possibly go wrong?