request + ob