final z poprawkami po ocenie;)