elaborate description of tutorial #4