tendrá las siguientes funciones: