Clase terminada, prefactoring