tried explanations improvements