modificaciones a funciones