planning to make request transformation helper