opis + wymagania; todo: słownik