TODO na przyszłość (rzucać wyjątek?)