name -> fileName (to avoid misunderstandings)