RequestMessage generator