cashing only if forwarding to client