Commit 3: Dodania nowych funkcjonalnosci