agregadas funciones de los otros