feature added: store can be skipped depending on response body