#195 common Req interface