explanation improvements