Refaktor pre gen