a few tweaks to explanation