Actualizado las fuentes y código ejemplo agregado