publicacion y modificaciones  en varias partes del codigo