Añadido codigo implementado para cumplir las espectativas