req
vs 0