Repo db + refaktoryzacja