explanations updated