round trip req and res classes