segunda clase de frontend2 con algunos cambios