poprawiony load i generowanie