refactor, par modul hibaval, kesobb javitva lesz