Dodałem prawie całą obsługę bazy