working shell to receive Request object