update #2 funciones cyanez