poprawiono generator