Random picutres and explanations