Final - przetestowane w 80% :)