Tweaked the return processing from POST actions to be more logical