allow for custom, default, or no body when redirecting