fakt, refactor out