allow for body coming from a file