add get request body
add some utility methods