add request logging too.