innan refaktor