Refactoring i poprawki bledow.