actualizacion y adicion de funciones