refaktoryzacja

czyli chowanie brzydkiego kodu do metod :D