refaktoring koda...