dodano wymagania funkcjonalne