Adding some missing tests + some explanations.