don't always write status code