deal with status code 204