data response loop is beyong each epoch