explanation for problems that I found clear for me