transform req 2