never let body be an array