tutorial gotowy + pare poprawek