cambios en varios modulos del codigo